記錄我從Android11更新到Android12遇到的坑,周一打開專案莫名其妙跑不起來了,
一直提示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
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/398036.html
標籤:AI
上一篇:實戰-Android 系統例外日志上報(DropboxManager)
下一篇:video播放視頻
