这并不是代码错误,只是与Android Studio的使用有关。我尝试了谷歌搜索并寻找合适的解决方案,但未能成功。
在Android Studio项目中,lib文件夹中有XYZ.jar文件。我可以通过gradle在编译时使用它,如下所示:
在Android Studio项目中,lib文件夹中有XYZ.jar文件。我可以通过gradle在编译时使用它,如下所示:
compile fileTree(include: ['*.jar'], dir: 'libs')
那么我可以将同一个文件作为依赖项添加。
文件 --> 项目结构
选择模块中的应用程序
依赖项 -> + 文件依赖项
然后 Gradle 更改如下:
compile files('libs/XYZ.jar')
这两种编译方式fileTree和compile files的区别是什么?
如果我们将一个jar文件作为依赖项,那么它是否会随生成的APK一起打包?