當我試圖運行專案時,我面臨著以下錯誤。
任務':app:checkDEVDebugAarMetadata'的執行失敗。
執行時發生了失敗
com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction > minCompileSdk(31)指定在一個 依賴性的AAR元資料(META-INF/com/android/build/gradle/aar-metadata.properties)。 是大于這個module的compileSdkVersion(android-30)。 依賴性:androidx.browser:browser:1.4.0-alpha01。 AAR元資料檔案。/Users/mac/.gradle/caches/transforms-2/files-2.1/fafe0388b6cc91ea7309174cddb01b56/browser-1。 4.0-alpha01/META-INF/com/android/build/gradle/ar-metadata.properties。如果有人知道在不更新compileSdkV版本的情況下進行修復,請給予幫助。
uj5u.com熱心網友回復:
我剛剛在我的
android/app/build.gradle檔案中添加了以下代碼來解決這個問題:android{ //....Existing codes。 configurations.all { 決議策略 { force 'androidx.browser:browser:1.2.0' } } }希望它能幫助其他人,因為2021年9月15日發布的新版本
androidx.browser:1.4.0-alpha01包含minSDK版本31,它可能會導致這個錯誤。uj5u.com熱心網友回復:
我通過在
中添加這段代碼來修復它。android/app/build.gradledependencies{ ...其他的依賴性。 實作("androidx.browser:browser:1.3.0"){ 強制 = true }發生這種情況是因為最近有一個更新,androidx.browser 截至2021年9月15日,需要minSDK 31
。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/318678.html
標籤:
