作者Gracybaby (忘记背後努力面前)
看板AndroidDev
标题[分享] 更新到Android3.2的问题解决
时间Thu Oct 11 15:16:50 2018
日前把Android studio3.1.4更新到3.2版,
结果出现不少状况,本来可以执行得好好的project都不能用了,
因为只有初学不到两个月,
一看到大量错误讯息就快昏倒~~
经过一个早上的google,try and error,
总算都解决了,
我发现大多数问题有用的解法都是在stack overflow里找到的
(简体字内容也很多解法,经验上几乎都没用...Orz..)
约略讲两个sync时一直解不了的问题,
找了一个早上才得到有效的解法
(容易的就不写了,因为以我初学者都看得懂,
版上大大一定没有人看不懂,因为直接点选,3.2就帮忙解决了)
第一个是一直出现Android resource linking failed
解法:
在Gradle scripts的gradle.properties中加入以下这行就解决了!
android.enableAapt2=false
第二个问题就是解了上面那个问题又出现一个,
Could not find com.android.tools.build.aapt2:3.2.0-4818971
这个问题的解法是
在File-->Project Structure-->Project中的两个位置加入",google()"
(1)Android Plugin Repository中
(2)Default Library Repository中
以上,
都是在stack overflow的网站找到的答案
给以後有遇到相同问题的人参考!
基本上觉得有解法,但都是只知其然,不知其所以然,
不晓得为何要那样解..唉
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.69.60
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1539242213.A.72F.html
1F:推 now99: 因为3.0 预设开启 aapt2,使用新版的D8编译 10/11 22:39
2F:推 ctweng13: 感谢分享! 10/11 23:41
3F:→ y3k: aapt2问题一堆 有没有替代品啊马der... 10/12 02:05
※ 编辑: Gracybaby (223.136.36.67), 10/12/2018 11:55:24
4F:推 HenryLiKing: 现在好像一堆要用 androidx 耶....QQ 10/13 18:32
5F:推 daniel88520: 在用了第一条的解决方法 会出现 10/16 19:24
7F:→ Gracybaby: danie大大,那条注解出现我记得应该不影响编译 10/30 09:54