警告:映射新ns Flutter



当我运行模拟器时,我会收到这个错误。我已经挣扎了一个小时,想不通了。它是在新的更新发布后开始的。新的更新会修复它吗?还是有办法修复它?此外,忽略这个错误并制作应用程序会导致问题吗?

最后一个这个部分被改变了。我过去可以调整版本,现在它在更改时会出现错误。我指的是最低和目标SDK版本。

defaultConfig {
minSdkVersion flutter.minSdkVersion
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}

警告:映射新nshttp://schemas.android.com/repository/android/common/02到旧nshttp://schemas.android.com/repository/android/common/01警告:映射新nshttp://schemas.android.com/repository/android/generic/02到旧nshttp://schemas.android.com/repository/android/generic/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/addon2/02到旧nshttp://schemas.android.com/sdk/android/repo/addon2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/repository2/02到旧nshttp://schemas.android.com/sdk/android/repo/repository2/01警告:映射新nshttp://schemas.android.com/sdk/android/repo/sys-img2/02到旧nshttp://schemas.android.com/sdk/android/repo/sys-img2/01

检查Flutter项目的Android模块中的构建工具版本。可能使用的版本与安装的生成工具不匹配。您可以在这里做的是提升您正在使用的构建工具版本。为此,您可以导航到android构建文件夹并打开项目级别的build.gradle,从中检查配置和更新的版本。

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

1。清理您的项目

运行flutter clean命令,确保删除了<project>/build文件夹和<project>/android/build

2.更新等级属性

到达位于<project>/android/gradlegradle-wrapper.properties文件,然后将distributionUrl的值设置为无论有什么可用的最新梯度分布,https://services.gradle.org/distributions/gradle-7.4-bin.zip

3.更新项目build.gradle

使用新版本的GradleKotlin更新位于<project>/android/build.gradle的androidbuild.gradle文件。

classpath 'com.android.tools.build:gradle:7.1.1' and ext.kotlin_version = '1.6.10'

4.最后一步

在终端中运行flutter packages get命令,然后首先运行您的flutter应用程序,因为IDE下载新文件可能需要更多时间。

希望它能帮助你

最新更新