如何将库项目(如Sherlock ABS)添加到Android Studio?

(不适用于旧的基于ADT Eclipse的捆绑包,而是适用于新的Android Studio。)


当前回答

要解决此问题,只需将abs资源路径添加到项目构建文件中,如下所示:

sourceSets {
    main {
        res.srcDirs = ['src/main/res','../../ActionBarSherlock/actionbarsherlock/res']
    }
}

所以,我再次编译,没有任何错误。

其他回答

将其添加到构建渐变文件中:

 dependencies {
     implementation 'com.jakewharton:butterknife:9.0.0'
}

对于Android Studio:

单击Build.gradle(模块:app)。

并添加

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile files('libs/commons-io-2.4.jar')
}

在您的目录“app”中,创建一个目录“libs”。添加文件yourfile.jar:

最后,编译Gradle文件:

第一条路这是为MacBook工作的。

首先选择builder.gradle文件作为给定屏幕:

在所选屏幕上添加依赖项,如:

选择同步项目。

如果您遇到类似“在项目“:app”中找不到路径为“:signature pad”的项目”的错误,请使用第二种方法:

选择菜单文件->新建->导入模块…:

单击导入模块后,

给出图书馆路径,如我的MacBook路径:

单击Finish(完成)。现在您的库已添加。

你可以很容易地做到这一点。转到菜单文件->新建->导入模块…:

浏览包含模块的目录。单击“完成”:

转到项目结构并添加模块依赖项:

注意:如果您收到SDK错误,请更新该错误。

按F4显示项目结构,单击库或全局库,然后单击+添加JAR文件。单击Modules what you want add jar,选择Dependencies选项卡,单击+,然后添加Library。