【问题标题】:emulator and phone code run well but when APK release it didnt work模拟器和电话代码运行良好,但是当 APK 发布时它没有工作
【发布时间】:2021-10-27 18:34:20
【问题描述】:

我正在开发一个颤振应用程序。当它运行时它运行良好。在手机和模拟器上。这是截图,emulator work fine 但是在我创建了一个 APK 之后。它只显示白屏。我现在无法显示代码。但你能告诉我错了吗? after install APK screenshot 一个

【问题讨论】:

    标签: android flutter dart


    【解决方案1】:

    您需要在您的 android 清单中设置互联网权限才能使其工作

    为此,请转到 -- your-project\android\app\src\main\AndroidManifest.xml 并粘贴此代码 <uses-permission android:name="android.permission.INTERNET"/>

    【讨论】:

    • 这个权限我已经添加了。
    【解决方案2】:

    这可能是构建模式、发布/调试的问题。 如果 apk 是在发布模式下构建的并且存在问题,可以说 Null 检查错误 灰色屏幕将用于隐藏它,即在释放模式下。调试模式不会出现这种情况。

    因此,我建议您检查日志中是否存在您可能在日志中忽略的任何错误、异常或错误。

    【讨论】:

    • 谢谢。这是我遇到的错误。这可能是错误吗? .════════ 小部件库捕获的异常════════════════════════════════════不正确ParentDataWidget 的使用。
    • 是的,这是可能导致灰屏显示的问题之一,可能不是在调试时而是在发布时显示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多