Android(安卓)Studio 3.0新建项目AAPT2 编译报错 Error:java.util.concurrent.ExecutionException: com.android.tools
16lz
2021-01-24
Android Studio 3.0新建项目AAPT2 编译报错 Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details的解决方法与通用配置
分析说明:Android Studio 3.0版本默认开启AAPT2,如果从Android Studio 2.3更新到3.0,
新建项目时便会出现报错:
Error:Execution failed for task ':app:mergeDebugResources'.Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
网上大多数解决方案为:在gradle.properties中写一行代码关闭APPT2 编译,代码如下:
android.enableAapt2=false
这种方法的确可行,但是每次新建项目都要在gradle.properties中写一行代码比较麻烦,其实这个问题也可以通过设定通用配置一次性解决,
就不用每次都要输入了,相关方法:
首先,看 C:\Users\用户名\.gradle 目录下没有gradle.properties文件,没有就创建一个,然后打开这个新建的gradle.properties,并在里面添加禁用 aapt2 的那句代码 android.enableAapt2=false,保存就行了。更多相关文章
- Android断点续传核心代码
- Android定时器和倒计时实现淘宝秒杀功能
- 设置屏幕默认横屏
- 超级简单的Google VR SDK播放VR视频
- 使用MAT查看Android内存泄露
- Android(安卓)Studio Check Updates Connection failed (Connect
- Android(安卓)ActivityGroup和TabActiviy的差异性
- Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
- Android中关于空指针异常的解决办法