之前项目好好的,突然有一天运行不了,一直出现AAPT: error: resource android:attr/lStar not found.这个问题。
解决办法1:
有人说把compileSdkVersion 28 升级 compileSdkVersion 31 可以问题就解决了。我试了不行
解决办法2:若是第三方库使用没有设置具体版本,在app的build.gradle中添加如下,强制项目使用具体的版本,解决问题
configurations.all {
resolutionStrategy {
force 'androidx.core:core-ktx:1.6.0'
}
}
自己试试了还是不行;
解决办法3:
仔细检查build.gradle中发现
implementation 'androidx.appcompat:appcompat:+'
只要出现新版本就会更新,所以出现错误,把
implementation 'androidx.appcompat:appcompat:+'改成
implementation 'androidx.appcompat:appcompat:1.1.0'
后来出现java.util.zip.ZipException: zip file is empty问题
解决办法:
aspectjx {
exclude 'org.jetbrains.kotlin', "module-info", 'versions.9'
}