无法在Android Studio项目中引用导入的jar库

时间:2017-03-20 07:28:55

标签: android import jar

我已将外部jar库find-local-devices.jar导入Android Studio项目。我已将其放入libs文件夹,右键单击并选择添加为库,确保build.gradle中的依赖关系,清理并再次构建项目 - 所有内容如上所述,例如,here。 ,但我还是不能使用jar中的类:

enter image description here

有人可以告诉我我做错了吗?

3 个答案:

答案 0 :(得分:1)

在Android Studio上尝试“使缓存无效并重新启动”。

enter image description here

编辑:

同时尝试删除当前模块及其引用的所有内容。并添加它,因为官方谷歌文档也向您展示。图片来自此处:https://developer.android.com/studio/projects/android-library.html

答案 1 :(得分:0)

compile fileTree(dir: 'libs', include: ['*.jar'])

在gradle文件中尝试此操作并重建

答案 2 :(得分:0)

尝试另一种将jar / aar包导入Android studio的方式。

  

转到文件 - >新模块 - > import .JAR / .AAR包 - >选择文件   路径并说完。

然后在Gradle中添加此行。

compile project(':your_imported_file_name')