当我运行模拟器时,我会收到这个错误。我已经挣扎了一个小时,想不通了。它是在新的更新发布后开始的。新的更新会修复它吗?还是有办法修复它?此外,忽略这个错误并制作应用程序会导致问题吗?
最后一个这个部分被改变了。我过去可以调整版本,现在它在更改时会出现错误。我指的是最低和目标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/gradle
的gradle-wrapper.properties
文件,然后将distributionUrl
的值设置为无论有什么可用的最新梯度分布,https://services.gradle.org/distributions/gradle-7.4-bin.zip
3.更新项目build.gradle
使用新版本的Gradle和Kotlin更新位于<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下载新文件可能需要更多时间。
希望它能帮助你