运行 `flutter run --release` 时出错

时间:2021-07-19 06:01:33

标签: flutter dart

PS C:\Users\Admin\Desktop\thesocial\frontend\thesocial> flutter run --release 在发布模式下在 Gorgeo 4GL 上启动 lib\main.dart... C:\Users\Admin\Desktop\thesocial\frontend\thesocial\android\app\src\main\AndroidManifest.xml:7:错误:MainActivity 必须扩展 android.app.Activity [Instantiatable] android:name=".MainActivity" ~~~~~~~~~~~~~~~~

“可实例化”类型问题的解释: 在清单中注册的活动、服务、广播接收器等 文件(或对于自定义视图,在布局文件中)必须由 系统,这意味着该类必须是公共的,它必须具有
空的公共构造函数,如果是内部类,则必须是静态的 内部类。

1 个错误,0 个警告

FAILURE:构建失败,出现异常。

  • 出了什么问题: 任务“:app:lintVitalRelease”执行失败。
<块引用>

Lint 在组装发布目标时发现致命错误。

要继续,请修复 lint 确定的问题,或按如下方式修改您的构建脚本: ... 安卓 { lintOptions { checkReleaseBuilds false // 或者,如果您愿意,可以继续检查发布版本中的错误, // 但即使发现错误仍继续构建: abortOnError false } } ...

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

构建在 18 秒内失败 正在运行 Gradle 任务 'assembleRelease'...
运行 Gradle 任务 'assembleRelease'... 完成 20.4 秒 例外:Gradle 任务 assembleRelease 失败,退出代码为 1

0 个答案:

没有答案