在AS上新建了一个项目,当项目加载完成后,发现无法编译,并报出如下错误:
The minCompileSdk (32) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-31).
Dependency: androidx.appcompat:appcompat-resources:1.5.0.
AAR metadata file: /.....
解决:
这边报错原因是’androidx.appcompat:appcompat:1.5.0’ 版本过高,在此降低依赖库的版本即可,使用’androidx.appcompat:appcompat:1.0.0’,这样“Sync now”后,代码上的红色下划线便消失了。