记录我遇到的坑,周一打开项目莫名其妙跑不起来了。
一直提示The minCompileSdk (31) specified in a
dependency’s AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module’s compileSdkVersion (android-30).
那就动手吧,反正迟早都要升级Android12,开干
本来以为直接更改 ext.targetSdkValue 和 ext.compileSdkValue 改成31就可以了,,,
太天真(还是太菜!!!)
我minCompileSdk 没有修改还是30,第一个问题诞生了
The minCompileSdk (31) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-30).
Dependency: androidx.camera:camera-view:1.0.0-alpha30.
AAR metadata file: C:\Users\Administrator\.gradle\caches\transforms-2\files-2.1\0f579949db43d8329d0cfe0a082850dd\jetified-camera-view-1.0.0-alpha30\META-INF\com\android\build\gradle\aar-metadata.properties.
让升级到31
听人劝,吃饱饭,开干
这个不能忘记
本以为可以了
嘿嘿
又一个
CCCCCCCCCCCCCCCCCCCCCCC!!!!!!!
啪啪打脸
搜了半天说要指定jdk版本为11
说改就改,擦
从 JavaVersion.VERSION_1_8 改为 JavaVersion.VERSION_11
//指定jdk版本
compileOptions {
targetCompatibility JavaVersion.VERSION_11
sourceCompatibility JavaVersion.VERSION_11
}
再次运行
艹艹艹艹艹艹艹艹艹艹艹艹艹艹艹艹
于是
盘它
环境变量改成jdk11
无效
还报这个错!!!!!!!!!!
想到指定项目的JDK
这次运行总可以了吧
哈哈哈
秀
(气死!)
于是把指定的jdk版本再改回去
||
||
||
\/
奇迹发生了
BUILD SUCCESSFUL in 21s