在调试模式下在 IA 模拟器上的 AOSP 上启动 lib\main.dart...
运行 Gradle 任务“assembleDebug”...
警告:插件 path_provider_android 需要 Android SDK 版本 31。
警告:插件shared_preferences_android需要Android SDK版本31。
一个或多个插件需要更高的 Android SDK 版本。
通过将以下内容添加到 D:\App Dev Projects\marvelyprojects\android\app\build.gradle 来修复此问题:
安卓 {
编译SdkVersion 31
...
}
参数格式不正确 -
失败:构建失败并出现异常。
- 什么地方出了错:
任务“:app:checkDebugAarMetadata”执行失败。
发生多个任务操作失败:
执行com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction时发生失败
> minCompileSdk(31)中指定的
依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties)
大于该模块的compileSdkVersion (android-30)。
依赖项:androidx.window:window-java:1.0.0-beta04。
AAR 元数据文件:C:\Users\ashra.gradle\caches\transforms-2\files-2.1\8f42c4deb4a5577a51d166e18b5fb030\jetified-window-java-1.0.0-beta04\META-INF\com\android\build\gradle\aar -元数据.属性。
执行com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction时发生失败
> minCompileSdk(31)中指定的
依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties)
大于该模块的compileSdkVersion (android-30)。
依赖项:androidx.window:window:1.0.0-beta04。
AAR 元数据文件:C:\Users\ashra.gradle\caches\transforms-2\files-2.1\3f788c64cd9fb84deaf5d81b1bbcf4d4\jetified-window-1.0.0-beta04\META-INF\com\android\build\gradle\aar-metadata 。特性。
11 秒内构建失败
异常:Gradle 任务 assembleDebug 失败,退出代码为 1
以下步骤解决了我在 flutter/vscode 上遇到的相同问题。
1/..android\app\build.gradle:将 'compileSdkVersion' 和 'targetSdkVersion' 更改为 31(从 30)
2/以上更改给出了新错误==> ....
build\app\intermediates\packaged_manifests\debug\AndroidManifest.xml:2: AAPT: 错误:标签中的属性“package”不是有效的 Android 包名称:“com.ulusoyapps.sharewhatyouknow.002-navigator2”。
3/ 根据https://developer.android.com/guide/topics/manifest/manifest-element.html#package,包名不正确。我将其更改为 'com.ulusoyapps.sharewhatyouknow.a002_navigator2' ,
“包”==> build\app\intermediates\packaged_manifests\debug\AndroidManifest.xml
“applicationId”==> android\app\build.gradle
4/以上更改给出了以下错误...
11 秒内构建失败
┌─ 颤振修复 ────────────────────────────────────────────── ──────────────────────────────────────┐
│ [!] 您的项目需要更新版本的 Kotlin Gradle 插件。 │
│ 查找最新版本https://kotlinlang.org/docs/gradle.html#plugin-and-versions,那么 │
│ 更新 D:\adnan\flutter\ex\Flutter-ShareWhatYouKnow-develop\002-navigator2\android\build.gradle: │
│ ext.kotlin_version = '' │
└────────────────────────────────────────────────── ──────────────────────────────────────────────────┘
5/ 将 ... android\build.gradle 中的 ext.kotlin_version = '1.3.50' 更改为 1.6.10
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)