无法使用 Android Studio 中的构建工具 29 解析 Build.VERSION_CODES.Q

PIX*_*IXP 13 android build-tools

为什么我得到

无法解析符号“Q”

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q)使用构建工具 29.0.0检查时?

来自谷歌在此处输入图片说明 所以它已经非常存在了。

Com*_*are 32

将您的值设置compileSdkVersion为 29 或更高。的buildToolsVersion(如果你仍然有)没有对Android SDK符号的影响-由您决定compileSdkVersion


Ter*_*ius 5

要修复它,您需要将compileSdkVersion更新为29。当您这样做时,不妨更新buildToolsVersion。您可以通过更改 /android/build.gradle 文件中的这些行来做到这一点。

...
buildscript {
    ext {
        ...
        buildToolsVersion = "29.0.3"
        compileSdkVersion = 29
        ...
    }
...
Run Code Online (Sandbox Code Playgroud)