原来一直用AndroidStuid2.2的,然后昨天脑子一热升级成最新的3.1版本,然后就悲剧了。
新建一个只有空活动的项目,提示AAPT2 error: check logs for details;
然后我点击输出模式看看原因,上面告诉我D:\AndroidSDK\platforms\android-28\android.jar:是个无效的文件
我打开目录,发现这个android.jar文件就躺在哪里
我SDK从昨天开始已经重新下载/安装至少5遍了,所以很纠结为什么AndroidStuid说这个文件是个无效文件。。
然后网上搜了下一些答案
1 invalidate caches restart
这个无效
2 android.enableAapt2=false
AndroidStudio告诉我不要设置这玩意,这玩意会在2018年前彻底删除,,。。
3 建立工程师我是直接建立了一个带空的Activity的项目,没有对代码做任何改动,所以代码上也不应该有什么问题,我检查过代码也没发现什么问题。
我想问大家有没有解决这个问题的方法。
还有我想问下一个用androidStudio3.0或者3.1完成的项目,使用androidStudio2.2会不会有什么新特效无法运行的?英文公司的项目是以前同事用3.0或者3.1完成的,然后做了一半跑路了,我现在接手ing
这个问题实在解决不了,打算滚回2.2版本。。。