赞
踩
以前的方式,目前看网上也大多数都是这种方式,导致我本地加的时候一直有问题
但是这样都无法sync以及编译通过,因为方式已经变了
1:将aar文件复制到MyApplication\app\libs下
2:在MyApplication\app\build.gradle下添加
android的大括号里添加:
repositories{
flatDir{
dirs 'libs'
}
dependencies里添加:
implementation (name:'test',ext:'aar')
现在只需要按照如下方式修改即可
1. 将aar或者jar文件复制到MyApplication\app\libs下
2. 在MyApplication\app\build.gradle中的dependencies中添加如下内容即可
+ implementation (fileTree("libs"))
或者
compileOnly fileTree(dir: 'libs', include: ['*.jar'])
compileOnly是只编译不打包进去,而implementation会打包进去
如果导入完jar包后,报如下错误
类文件具有错误的版本 61.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。
那么请修改项目的jdk版本,修改路径为File-Settings-Build,Execution-Build Tools-Gradle
此时将当前AS的JDK版本修改为61对应的版本,也就是Java 17即可。
下载地址为:
可以直接下载x64 Compressed Archive,不用安装了
修改后如下
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。