【发布时间】:2019-12-30 01:02:09
【问题描述】:
在遵循https://flutter.dev/docs/deployment/android#reviewing-the-app-manifest 中的所有指南后,当我尝试构建我的 appbundle 时仍然出现错误。
有什么建议吗?
这是 VSCode 终端输出:
Air-de-Juca:divulgae jucaesmanhoto$ flutter build appbundle
初始化 gradle... 3,1s
解决依赖关系... 18,1s
正在运行 Gradle 任务“bundleRelease”...
注意:/Users/jucaesmanhoto/dev/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.9/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin。 java 使用或覆盖已弃用的 API。
正在运行 Gradle 任务“bundleRelease”...
注意:使用 -Xlint:deprecation 重新编译以获取详细信息。
正在运行 Gradle 任务“bundleRelease”...
注意:/Users/jucaesmanhoto/dev/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.9/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin。 java 使用未经检查或不安全的操作。
正在运行 Gradle 任务“bundleRelease”...
注意:使用 -Xlint 重新编译:详细信息未选中。
正在运行 Gradle 任务“bundleRelease”...
注意:某些输入文件使用未经检查或不安全的操作。
正在运行 Gradle 任务“bundleRelease”...
注意:使用 -Xlint 重新编译:详细信息未选中。
正在运行 Gradle 任务“bundleRelease”...
注意:/Users/jucaesmanhoto/dev/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.1.2/android/src/main/java/io/flutter/plugins/urllauncher/WebViewActivity.java 使用或覆盖已弃用的 API。
正在运行 Gradle 任务“bundleRelease”...
注意:使用 -Xlint:deprecation 重新编译以获取详细信息。
运行 Gradle 任务 'bundleRelease'... 运行 Gradle 任务 'bundleRelease'... 完成 715,9s (!)
Gradle 任务 bundleRelease 失败,退出代码为 1
【问题讨论】:
-
您找到解决方法了吗?
-
是的。这并不容易......我的 local.properties 文件中有“flutter.buildMode=debug”。当我更改为“flutter.buildMode=release”时,它起作用了。