【发布时间】:2020-03-29 07:44:43
【问题描述】:
我尝试在 android 上运行并返回此错误。
我已经试过了:
gradle.properties:
android.useAndroidX=true android.enableJetifier=true
build.gradle:
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled 是的
我的 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
出了什么问题:任务 ':app:compileDebugJavaWithJavac' 执行失败。
编译失败;有关详细信息,请参阅编译器错误输出。
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助
BUILD FAILED in 35s 构建失败可能是由于 AndroidX 插件不兼容。该工具即将尝试使用 Jetfier 解决不兼容问题。构建插件 cloud_firestore... 由于上述问题,插件 cloud_firestore 无法构建。
解决方案:
创建新项目时,是否选择了“androidX”?这些版本是最新版本吗? (意思是,androidX 兼容/需要)。如果不确定,请创建一个新项目并确保选择 androidX,并将 sdk 设置更改为 23/29,如上。
【问题讨论】:
标签: flutter