我已经将一个外部的jar库"find-local-devices.jar"导入到Android Studio项目中。我将它放在了"libs"文件夹中,右键点击并选择"Add as library",确认了在"build.gradle"中的依赖项,清理并重新构建了项目-一切都按照描述的那样进行,例如这里。但是我仍然无法使用来自jar的类:
有人能告诉我我做错了什么吗?
同时尝试删除当前模块以及所有引用它的内容。然后按照官方谷歌文档所示添加。该图片来自于这里:https://developer.android.com/studio/projects/android-library.html
compile fileTree(dir: 'libs', include: ['*.jar'])
在Gradle文件中尝试这个并重新构建
build.gradle
文件已经在依赖项中包含了 compile fileTree(include: ['*.jar'], dir: 'libs')
,并且项目已经进行了多次清理/重建。 - Spectorsky尝试另一种将jar/aar包导入Android Studio的方法。
转到文件 -> 新建模块 -> 导入.JAR/.AAR包 -> 选择文件路径并点击完成。
然后在Gradle中添加此行。
compile project(':your_imported_file_name')