AndroidStudio更新sdk包

1、查找项目中存在的旧包

鼠标选中app总目录,然后右键find in path,open_ad_xxx(诸如此类的新文件名都要逐个找到),应该在libs包里面。
在文件夹中打开,此时要注意文件名,删除,再粘贴新的
新的文件需要重命名,按标准命名方式以下划线和版本号命名,看解压的文件夹编号照着修改。

2、然后在gradle文件里面手动标注一下,防止build项目的时候检测不到

加入一句implementation fileTree(dir: ‘libs’, include: [’.jar’,’.aar’]),这样可以在项目的全部总目录下检索包含jar和aar后缀的文件,其中aar后缀就有新加入的包。
保险起见,手动导入api(name: ‘open_ad_sdk_3.5.0.2’, ext: ‘aar’)

 implementation fileTree(dir: 'libs', include: ['*.jar','*.aar'])
 api(name: 'open_ad_sdk_3.5.0.2', ext: 'aar')

3、有基础库的话,里面libs的内容也要相应替换

将项目显示方式改为Project目录展示
然后点击瞄准器定位到警告的文件,由于导入的包未被完全识别,项目中函数或方法的使用会报错
确定最后的那个就是旧版本下的,选中删除
无法直接删除就定位文件夹手动解决,但是不能直接整个文件夹删掉,此目录格式不支持

4、切换到project视图下查找旧版本文件,文件夹打开手动删除

5、完全删除之后,clean build 再rebuild

6、点击build,出现编译错误,警告包重复导致函数使用错误

经查询发现步骤二里面的api标记导入引起的重复,要删掉
over

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值