gpt4 book ai didi

flutter 错误 : Execution failed for task ':app:compileDebugJavaWithJavac'

转载 作者:行者123 更新时间:2023-12-04 02:41:32 24 4
gpt4 key购买 nike

我尝试在 android 上运行并返回此错误。

我阿雷迪试过:

gradle.properties:

android.useAndroidX=true
android.enableJetifier=真

构建.gradle:

testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true

我的 pubspec.yaml:

flutter_facebook_login: ^3.0.0
firebase_database:^3.1.0
firebase_auth:^0.15.0+1
cloud_firestore:^0.12.11
url_launcher: ^5.2.7
google_maps_flutter:^0.5.21+12
图像选择器:^0.6.2+1
firebase_storage:^3.0.8
国际:^0.16.0

  • What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'.

    Compilation failed; see the compiler error output for details.

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
  • https://help.gradle.org 获得更多帮助


  • BUILD FAILED in 35s 构建失败可能是由于 AndroidX
    插件中的不兼容性。该工具即将尝试使用 Jetfier
    来解决不兼容问题。构建插件 cloud_firestore...
    由于上述问题,无法构建插件 cloud_firestore。


    解决方案:

    创建新项目时,您是否选择了“androidX”?这些版本是最新版本吗? (意思是,androidX 兼容/需要)。如果不确定,请创建一个新项目并确保选择 androidX,并将 sdk 设置更改为 23/29 如上所述。

最佳答案

编辑:解决方案是创建一个选择 AndroidX 的新项目并将适当的 SDK 版本添加到 gradle 文件的组合。可能使用正确的依赖版本。

要迁移到 AndroidX,您需要将 SDK 版本设置为 21 或更高版本。我推荐 23,因为这也消除了一些其他问题。

compileSdkVersion 29

lintOptions {
disable 'InvalidPackage'
}

defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example"
minSdkVersion 23
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
// testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

关于 flutter 错误 : Execution failed for task ':app:compileDebugJavaWithJavac' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59177152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com