如何在没有错误或警告的情况下设置 Android Studio targetSdk

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

我过去曾广泛使用 Android Studio 进行编程,但在尝试使用 Android Studio Ladybug 2024.2.1 Patch 2(撰写本文时可用的最新版本)创建简单的“空视图活动”时遇到了问题。 在文件 build.gradle.kts 中,我看到一条警告,指出我的目标不是最新版本的 Android。 partial screen image showing warning

但是,如果我将targetSdk的值更改为35以匹配compileSdk的值,则表明我有错误。 partial screen image showing error

但是...该应用程序似乎可以使用 targetSdk 的任一值正确构建和运行。 关于如何消除此警告/错误有什么建议吗?

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

我看到一条警告,指出我的目标不是最新版本的 Android

要在 Play 商店上分发,您需要在 2025 年秋季的某个时间达到 API 级别 35。因此,出现警告。

但是,如果我将targetSdk的值更改为35以匹配compileSdk的值,则表明我有错误。

错误在于Google认为你不知道自己在做什么。 🙃 如果将鼠标悬停在错误上,弹出窗口应显示:

看起来您刚刚在编辑器中将 targetSdkVersion 从 34 编辑为 35。请务必查阅有关由此导致的行为变化的文档。 Android SDK 升级助手可以帮助安全迁移...

error popover

选择“覆盖警告:我知道我在做什么”来抑制“错误”。您可以通过快速修复上下文操作获得相同的选项(例如,在错误中使用文本光标按 Option-Enter)。

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