"添加为图书馆"按钮缺失?

时间:2016-10-09 08:28:44

标签: android android-studio

尝试将外部库jar添加到我的项目中,但导入仍然无法正常工作。教程一直告诉我点击"添加为库",但我没有这个选项:

Missing Add as Library button

但我确实通过模块设置添加了它们......

Module Settings

我还将2 .jar文件添加到:/ src / main / libs /并将其添加到build.gradle里面' app'。

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.0'
    compile 'com.android.support:design:23.1.1'
    compile 'de.hdodenhof:circleimageview:1.3.0'
    --> compile files('src/main/libs/jsonbeans-0.5.jar')
    --> compile files('src/main/libs/kryo-2.23.1-SNAPSHOT-all-debug.jar')
}

我还能尝试解决这个问题吗? 我不明白为什么导入只是不起作用,因为文件包含在我的build.gradle中。

编辑:直接将目录从/src/main/libs/更改为/libs/后,没有任何更改。进口仍然无效。

1 个答案:

答案 0 :(得分:2)

libs文件夹应该是app的子文件夹。相反,你把它埋在app/src/main中。请注意,如果您将libs文件夹放在正确的位置,则您已经具有依赖关系。

使用文件管理器或命令行将文件移动到Android Studio项目时,有时需要通过右键单击“项目”窗格并单击弹出菜单中的“同步”来同步文件夹结构。