新建一个程序,Build-Make Project后构建失败,点击报错详情如下:

6 issues were found when checking AAR metadata:
1. Dependency 'androidx.navigation:navigation-common:2.7.6' requires libraries and applications that
depend on it to compile against version 34 or later of the
Android APIs.:app is currently compiled against android-33.
Also, the maximum recommended compile SDK version for Android Gradle
plugin 8.1.0 is 33.Recommended action: Update this project's version of the Android Gradle
plugin to one that supports 34, then update this project to use
compileSdk of at least 34.Note that updating a library or application's compileSdk (which
allows newer APIs to be used) can be done separately from updating
targetSdk (which opts the app in to new runtime behavior) and
minSdk (which determines which devices the app can be installed
on).2. Dependency 'androidx.navigation:navigation-runtime:2.7.6' requires libraries and applications that
depend on it to compile against version 34 or later of the
Android APIs.:app is currently compiled against android-33.
Also, the maximum recommended compile SDK version for Android Gradle
plugin 8.1.0 is 33.Recommended action: Update this project's version of the Android Gradle
plugin to one that

文章讲述了在新建程序时遇到的构建失败问题,原因是依赖的AAR元数据要求使用至少AndroidAPI34。解决方法是更新AndroidGradle插件至支持34及以上版本,并相应提升compileSDK和targetSDK。还提到了解决找不到build.gradle文件以及后续警告的步骤。
最低0.47元/天 解锁文章
6272





