本文主要学习自网上各路大神后做的笔记、Demo,现整理至CSDN博客,主要有鸿洋_、郭霖、Carson_Ho、aqi00 等大神。
问题原因
- 升级了Android Studio ,版本号大于3.2 ,默认创建项目使用AndroidX;
- SDK下载了API Level = 29,默认创建项目compileSdkVersion=29;
- gradle 使用版本过旧
- 其他待整理
解决
1.修改module中的build.gradle 版本号不大于或者等于29,且删除gradle.properties aapt配置
compileSdkVersion 28
targetSdkVersion 28
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
...
2.删除SDK 中 Android API 29 ,重建项目
3.关闭AS省电模式
AS -> File -> Power Save Mode ,去掉打钩
4.关闭行括选模式
AS -> Edit -> Column Selection Mode
5.若出现res子文件夹下有非法xml文件内容,报错前言中不允许有内容,则删除user>xxx>.AndroidStudio3.x【根据自身AS版本号】文件夹,重启、重建新项目
感谢: