首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我得到这个警告,以及如何解决它“这个版本只理解SDK版本最多2,但是一个SDK .”

为什么我得到这个警告,以及如何解决它“这个版本只理解SDK版本最多2,但是一个SDK .”
EN

Stack Overflow用户
提问于 2021-12-15 17:49:24
回答 3查看 24.4K关注 0票数 22

我刚刚更新了我当前的android应用程序,以使用java 11、build tools 32.0.0和

下面是android工作室的详细信息

代码语言:javascript
运行
复制
Android Studio Bumblebee | 2021.1.1 Beta 5
Build #AI-211.7628.21.2111.7956428, built on November 30, 2021
Runtime version: 11.0.11+0-b60-7590822 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.7
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 12
Registry: external.system.auto.import.disabled=true
Non-Bundled Plugins: org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40)

现在我看到了这个建筑警告

代码语言:javascript
运行
复制
Warning: This version only understands SDK XML versions up to 2 but an SDK XML file of version 3 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times.

我的等级就像这样:-

代码语言:javascript
运行
复制
buildscript {
    ext.kotlin_version = "1.6.10"
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:7.0.4'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
        classpath 'com.google.dagger:hilt-android-gradle-plugin:2.40.5'
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我的应用程序gradle类似这样:-

代码语言:javascript
运行
复制
android {
    compileSdkVersion 31
    buildToolsVersion "32.0.0"

    defaultConfig {
        applicationId "com.my.app"
        minSdkVersion 26
        targetSdkVersion 31
        versionCode 3
        versionName "1.2"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

我搜索了我的整个代码库,找不到任何"1.0“的xml版本。

这是安卓工作室的一个已知功能吗?

如何删除此警告?

EN

回答 3

Stack Overflow用户

发布于 2022-04-18 09:00:03

将这一行放在build.gradle(项目)文件中

类路径"com.android.tools.build:gradle:7.1.3“

票数 20
EN

Stack Overflow用户

发布于 2022-03-22 03:29:21

只需将模拟器更新为更新版本(从第9版到第12版) https://developer.android.com/studio/known-issues#ki-android-11-db-inspector

工具-> SDK管理器-> Android SDK -> (在这里选择您想要的版本) -> ok -> ok ->等待安装完成,瞧,您完成了

还尝试放置更高版本的bulid.gradle文件,如: classpath 'com.android.tools.build:gradle:7.1.3‘

Build.gradleпоместитеэтустрокувфайл(项目)

代码语言:javascript
运行
复制
classpath "com.android.tools.build:gradle:7.1.3"
票数 4
EN

Stack Overflow用户

发布于 2022-04-14 10:16:15

转到build.gradle

如果您使用的是最新版本的bulid.gradle文件,请尝试放置更低版本的文件,如下所示:

类路径‘com.android.tools.build:gradle:7.0’

那就运行这个项目。对我来说很管用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70368175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档