自从编译器换到3.1.1后,新老项目编译开发发生了一些问题,在这边记录下这些问题,给有问题的同学参考下。
一.as 3.1.1版本无法加载第三方库问题
问题描述
版本:
android studio 3.1
gradle:3.1.1
进行加载第三方库的时候发生异常
发现早些版本应该写在这边的配置无法起作用
需要写到
android{ ..... repositories { maven { url "https://jitpack.io" } } }
二.as 新老项目 编译报异常:Failed to execute aapt
报这种错误的时候 基本没告诉你问题在哪里。
解决方案:
1.网上的通用方案是更新下sdk tools的版本
2.我自己尝试出的方法是,卸载当前的开发 机器的sdk版本,开启快速编译的时候会提示
原先就是因为,快速编译老提示这个,然后安装了版本,没想到安装完后来说 报错Failed to execute aapt。
三.老项目兼容过程中某些主题元素,样式报错问题
请在gradle.properties 中 增加一行android.enableAapt2=false