我正在尝试在我的 M1 中构建一个项目,
但当我运行时出现此错误npx react-native run-android
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> The minCompileSdk (31) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-30).
Dependency: androidx.work:work-runtime:2.7.0-beta01.
AAR metadata file: /Users/macpro/.gradle/caches/transforms-3/999e9d813832e06d8f1b7de52647a502/transformed/work-runtime-2.7.0-beta01/META-INF/com/android/build/gradle/aar-metadata.properties.
Run Code Online (Sandbox Code Playgroud)
Android/build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext {
buildToolsVersion = "30.0.0"
minSdkVersion = 21
compileSdkVersion = …Run Code Online (Sandbox Code Playgroud) 我尝试在我的 android 设备上从flutter create运行默认的 flutter 应用程序,但它抛出了一个错误。有人可以帮忙吗?
在调试模式下在 SM G610F 上启动 lib\main.dart...正在运行 Gradle 任务 'assembleDebug'...
FAILURE:构建失败,出现异常。
出了什么问题:任务 ':app:compileDebugKotlin' 执行失败。
无法解析配置“:app:debugCompileClasspath”的所有工件。. . .
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在https://help.gradle.org获取更多帮助
BUILD FAILED in 14s Finished with error: Gradle task assembleDebug failed with exit code 1
这是我的颤振医生:
[?] Flutter (Channel stable, v1.12.13+hotfix.5, on Microsoft Windows [Version 10.0.10586], locale en-US) • Flutter version 1.12.13+hotfix.5 at E:\flutter\flutter • 框架修订版 27321ebbad(6 周前),2019-12-10 18:15:01 -0800 • 引擎修订版 2994f7e1e6 • Dart …
我在使用Android Studio中的Flutter时使用gradle编译以下错误:
Dex: Error converting bytecode to dex:
Cause: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzcew;
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzcew;
[... stacktrace omitted for brevity ...]
* What went wrong:
Execution failed for task ':app:transformDexArchiveWithDexMergerForDebug'.
> com.android.build.api.transform.TransformException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzcew;
Run Code Online (Sandbox Code Playgroud)
只有在我添加足够的依赖项时才会出现这种情况,如预期的那样.我已启用multidex并build.gradle根据说明(https://developer.android.com/studio/build/multidex.html)在Android项目文件中添加了multidex依赖项,但不知道如何处理第2步中的操作对于Flutter应用程序"为multidex配置应用程序",甚至是否遗漏了该步骤是问题所在.
File/New/New Flutter Project从工具栏中选择将以下内容添加到依赖项中pubspec.yaml:
dependencies:
flutter_google_place_picker: "^0.0.1"
location: "^1.2.0"
Run Code Online (Sandbox Code Playgroud)Packages GetAndroid Studio或flutter packages get在项目目录中运行修改android/app/build.gradle …