使用 VSCode 和 Flutter 构建 appbundle 的问题



按照 https://flutter.dev/docs/deployment/android#reviewing-the-app-manifest 中的所有指南行进行操作后,当我尝试构建我的应用程序包时,我仍然遇到错误。

有什么建议吗?

这是 VSCode 终端输出:

Air-de-Juca:divulgae jucaesmanhoto$ flutter build appbundle 正在初始化分级... 3,1秒 正在解析依赖项... 18,1秒 运行 Gradle 任务"捆绑发布"...
注意:/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 任务"捆绑发布"... 注意:使用 -Xlint:deprecation 重新编译以了解详细信息。
运行 Gradle 任务"捆绑发布"...注意:/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 任务"捆绑发布"... 注意:使用 -Xlint:uncheck 重新编译以了解详细信息。
运行 Gradle 任务"捆绑发布"... 注: 某些输入文件使用未经检查或不安全的操作。
运行 Gradle 任务"捆绑发布"... 注意:使用 -Xlint:uncheck 重新编译以了解详细信息。
运行 Gradle 任务"捆绑发布"... 注意:/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 任务"捆绑发布"...注意:使用 -Xlint:deprecation 重新编译以了解详细信息。
运行 Gradle 任务"捆绑发布"... 运行 Gradle 任务"捆绑发布"...完成 715,9 秒(! Gradle 任务捆绑包发布失败,退出代码为 1

为了解决这个问题,首先我做了一个新项目,并在进行任何更改之前对其进行了签名。 然后我开始添加软件包,并在我的pubspec.yaml,AndroidManifest或build.gradle文件上进行每次修改.xml构建。 在和,当我比较两个项目时,问题出在我的 local.properties 文件中。 我应该有Flutter.buildMode=release的地方,我有Flutter.buildMode=debug。

经验教训:编辑这些文件时要小心。 :)

最新更新