android.enableAapt2=false没有解决问题

刚装AS3.0的时候由于公司网络问题,导致出现了很多问题,搞了很久才搞定的,所以有必要记录一下。

刚打开的项目报了一大堆错误。

首先是报了这个路径下一大堆文件的错误

C:\Users\user\.gradle\caches\transforms-1\files-1.1

说是一些图片文件被损坏了

还有就是

Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error:

一开始没有理会前面的错误,直接去搜索了AAPT2报错的解决方法,按照网上的做法在gradle.properties文件

加上了 android.enableAapt=2=false然后那些报文件损坏的错误就不见了,但是依然报AAPT2的错误。网上查了很多都没有人遇到我这种情况。最后还是决定把前面那个文件损坏的问题解决。

让同事把他的这个files-1.1目录打包发给我,然后我找到那些报错的路径,把文件全复制过去,问题就解决了,可能公司的网络实在太差了吧,文件没下下来。

我把这个文件夹上传了,如果你也遇到了跟我一样的问题,可以拿去用,需要注意的是这个路径下面那一串很长的文件名是不相同的,要到里面去拷贝文件。

https://download.csdn.net/download/qq_35494622/10425805

用了几天之后,又报了这个错误

java.nio.charset.MalformedInputException: Input length = 1

已经确定不是项目的问题,网上依然找不到解决办法,没办法,只能自己想办法了。

把用户名下的.gradle删除,然后重装了AndroidStudio,问题就解决了。




猜你喜欢

转载自blog.csdn.net/qq_35494622/article/details/80381664