当前位置: 首页 > 知识库问答 >
问题:

当我尝试“将项目与gradle文件同步”时,会弹出一个警告

柴琦
2023-03-14
Warning: Mapping new ns schemas.android.com/repository/android/common/02 to old ns schemas.android.com/repository/android/common/01
Warning: Mapping new ns schemas.android.com/repository/android/generic/02 to old ns schemas.android.com/repository/android/generic/01
Warning: Mapping new ns schemas.android.com/sdk/android/repo/addon2/02 to old ns schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns /schemas.android.com/sdk/android/repo/repository2/02 to old ns schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns schemas.android.com/sdk/android/repo/sys-img2/02 to old ns schemas.android.com/sdk/android/repo/sys-img2/01

共有3个答案

邓德厚
2023-03-14

问题似乎与构建工具版本有关。将其从以下位置更改:

compileSdkVersion(30)
buildToolsVersion("30.0.3")

自:

compileSdkVersion(30)
buildToolsVersion("30.0.2")

修正了我的问题(如果你不使用<code>.gradle.kts</code>文件或<code〕gradle版本,语法可能会改变

(AndroidStudio将在构建文件中显示:<code>旧buildToolsVersion 30.0.2;推荐版本为30.0.3或更高版本</code>。但警告将从gradle构建日志中删除。)

郤旭东
2023-03-14

对我有用的东西和 https://stackoverflow.com/a/70035679/17825313

但是我在我的AndroidStudio中找不到那个菜单,所以必须直接更新这两个文件的内容:

基本上只需使用最新的gradle插件和gradle版本,并确保它们都符合官方文件

android/build.gradle

buildscript {
   repositories {
       ...
   }

   dependencies {
      classpath 'com.android.tools.build:gradle:7.0.0'
      ...
   }
}

Android/gradle/wrapper/gradle-wrapper . properties

... 
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
商昂然
2023-03-14

这一更改适用于我上一个gradle版本7.3.3

只需编辑此版本并构建您的应用程序

android/build.gradle

html lang-html prettyprint-override">buildscript {
   repositories {
       ...
   }

   dependencies {
      classpath 'com.android.tools.build:gradle:7.0.0'
      ...
   }
}
 类似资料:
  • 它说 该项目可能需要与Gradle文件同步 我该怎么解决这个问题?

  • 在此输入图像说明 Build.Gradle(应用程序): 在此输入图像说明 打印屏幕Android: 在此输入图像说明

  • 尝试在IntelliJ中构建我的第一个helloWorld程序时遇到以下同步错误。 我第一次在运行Windows 10的计算机上安装了IntelliJ。

  • 我使用的是Android studio 1.3.1,无法同步Gradle项目错误: 我默认的和仍然显示这个错误,有人能告诉我为什么我得到这个错误吗?

  • 当我今天早上启动我的项目时,它随机给我一条消息,说Gradle项目同步失败。基本功能(如编辑、调试)将无法正常工作。Android Studio中的代码。我看了人们为这个问题提出的其他答案,但他们一直没有工作。我取消了我的chach/重启了我的项目,但是没有运气。我也从我的项目文件夹中删除了我的. gradle文件夹,但是仍然没有运气。如果你们中的任何人能帮我,那就太棒了!这不是昨天我在做项目的时

  • 我正在CentOS Linux 7.3.1611版服务器上使用Jenkins 2.73-1.1版。 服务器上有3个不同版本的JDK: 如下图所示,Jenkins使用的是JDK1.8.0131版本,在我的项目中我指定使用JDK7。 Jenkins设置图像2 当我尝试编译项目()时,生成失败,并且在日志中看到以下错误: [沃达丰]$/usr/java/jdk1.7.0_80/bin/java-cp/v