检查AAR元数据时发现了8个问题:
1.依赖项“androidx.navigation:navigation-fragment:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-runtime-ktx:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-ui:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-runtime:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-common-ktx:2.7.1”要求依赖于它的库和应用程序针对34版或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-ui-ktx:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-fragment-ktx:2.7.1”要求依赖于它的库和应用程序针对34版或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
1.依赖项“androidx.navigation:navigation-common:2.7.1”要求依赖于它的库和应用程序针对版本34或更高版本的Android API进行编译。
:app目前针对android-33编译。
此外,Android Gradle插件8.0.2的最大推荐编译SDK版本为33。
建议采取的行动:将此项目的Android Gradle插件版本更新为支持34的版本,然后更新此项目以使用至少为34的compileSdk。
请注意,更新库或应用程序的compileSdk(允许使用较新的API)可以与更新targetSdk(选择应用程序进入新的运行时行为)和minSdk(确定应用程序可以安装在哪些设备上)分开进行。
我创建了一个基本视图项目,我试图运行,这个错误显示在控制台中。
这是我第一次使用Kotlin
1条答案
按热度按时间p5cysglq1#
您只需将应用程序编译版本从33升级到34,因为不同组件(如片段)的最新版本需要API级别34。
因此,对于API级别34,您将需要升级一些文件,之后您的应用程序将编译。
这是我的代码,你需要用你的代码替换它,然后就不会出现错误了。在android中粘贴这个,并将应用程序名称更改为您的
tweetsy
:所有其他代码在build.gradle文件中相同