我使用"添加为库"在Android工作室中,它设置"编译文件(' libs / XXX.jar')"在" build.gradle"。但它不起作用!!!
这花费了我很多时间。最后,我修改为"编译文件(' XXX.jar')"
但我的jar在目录" libs"如图所示:libs Picture
请告诉我原因!
答案 0 :(得分:0)
尝试将compile fileTree(dir: 'libs', include: ['*.jar'])
添加到您的Gradle文件中并告诉我它是否有效:)
修改
或者它是否有效,但你不明白它为什么会这样运作?然后它会自动假设您的库放在该目录中,因此您不需要指定libs / xxx.jar,因为它知道它应该在该目录中查找,因此它会搜索libs / libs / xxx .jar而不是libs / xxx.jar。希望有意义
答案 1 :(得分:0)
在Android Studio中单击“运行按钮”右侧的“项目结构”按钮,然后单击右上角的绿色+图标,选择“Android导入退出项目”[如果lib为.jar的.jar选择“导入”。 JAR或.AAR]然后选择lib并单击完成,等待gradle sync,然后添加compile.Wish这有帮助