Android studio giraffe 下载 2023 年 10 月 12 日。使用空活动构建时显示 3 个错误

问题描述 投票:0回答:1

在 Android Studio Giraffe 上做教程于 2023 年 10 月 12 日下载,但当新的空活动项目尝试构建时立即出现错误。很难理解这些错误的含义以及如何实施建议的修复,尽管我认为这意味着更改一些文件。当最简单的内置示例代码不起作用时,任何人如何学习这一点。这是错误消息。

检查AAR元数据时发现3个问题:

  1. 依赖项“androidx.activity:activity:1.8.0”需要以下库和应用程序 依赖它来针对版本 34 或更高版本进行编译 Android API。

    :应用程序当前是针对 android-33 编译的。

    建议操作:更新此项目以使用更新的compileSdk 至少 34,例如 34。

    请注意,更新库或应用程序的compileSdk(其中 允许使用更新的 API)可以与更新分开完成 targetSdk(它选择应用程序进入新的运行时行为)和 minSdk(决定应用程序可以安装在哪些设备上 开)。

  2. 依赖项“androidx.activity:activity-ktx:1.8.0”需要以下库和应用程序 依赖它来针对版本 34 或更高版本进行编译 Android API。

    :应用程序当前是针对 android-33 编译的。

    建议操作:更新此项目以使用更新的compileSdk 至少 34,例如 34。

    请注意,更新库或应用程序的compileSdk(其中 允许使用更新的 API)可以与更新分开完成 targetSdk(它选择应用程序进入新的运行时行为)和 minSdk(决定应用程序可以安装在哪些设备上 开)。

  3. 依赖项“androidx.activity:activity-compose:1.8.0”需要以下库和应用程序 依赖它来针对版本 34 或更高版本进行编译 Android API。

    :应用程序当前是针对 android-33 编译的。

    建议操作:更新此项目以使用更新的compileSdk 至少 34,例如 34。

    请注意,更新库或应用程序的compileSdk(其中 允许使用更新的 API)可以与更新分开完成 targetSdk(它选择应用程序进入新的运行时行为)和 minSdk(决定应用程序可以安装在哪些设备上 开)。

尚未尝试任何操作,因为错误消息中建议的修复需要一些有关在何处进行更改的上下文。如果我做错了事,我也可能会引入更多错误。

android-studio android-activity
1个回答
0
投票

可以将版本库降级到此版本

androidx.activity:activity-compose:1.7.2
androidx.core:core-ktx:1.10.1
androidx.activity:activity-ktx:1.7.2

或者您可以将compileSdk和targetSdk版本更改为版本34来解决问题

© www.soinside.com 2019 - 2024. All rights reserved.