在建释放扑应用程序冻结,在调试正常工作,androidX?(Flutter app freeze i

2019-10-28 17:26发布

最后更新:

现在一切正常;

而在此之前我没有加入网络权限和应用工作完美

(接触API和一切),因为我更新必须明确修改清单。

简单的办法实际上是:

manifest xmlns:android="http://schemas.android.com/apk/res/android" 

package="com.xxx.xxx"> <uses-permission

 android:name="android.permission.INTERNET"/> <application

 android:name="io.flutter.app.FlutterApplication" android:label="xxx"

 android:icon="@mipmap/ic_launcher"> <activity android:name=".MainActivity"

 [...]

如果你经历过在你的应用程序的行为同样意想不到的变化。

这可能是原因。

感谢您的关注。


[更新19/3/2019]:的Facebook用户“莫莫滚装船”中描述的其自己的应用程序的一个类似的行为

声称它是由无能的应用程序引起的

联系API,它实际上我的状况相一致,

其实开机画面之后我流应该接受

从API和路由到相应的一个特定的屏幕数据。

任何想法,为什么它在调试,而不是在发布版本?


我遍历一个应用程序,我从工作了一段时间的;

我有几个发行版,

但在更新扑后(我咒骂自己每天都为)

该应用程序完全在调试,但在发布版本冻结

(虽然它加载“自制”闪屏)

在编译时没有错误,

扑医生说OK,

我有我的脚的依赖,并将此以防止androidX问题

rootProject.allprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'androidx.core') {
                details.useVersion "1.0.1"
            }
            if (details.requested.group == 'androidx.lifecycle') {
                details.useVersion "2.0.0"
            }
            if (details.requested.group == 'androidx.versionedparcelable') {
                details.useVersion "1.0.0"
            }
        }
    }
}

我已经试过:扑干净,

扑打造APK --target平台= Android的arm64,

扑构建--release ...没有什么作品

我在打开一个问题github上 ,但如果你能在正确的方向指向我,我将不胜感激

在这里你可以找到一些日志

提前致谢

Answer 1:

最后更新:

现在一切正常;

而在此之前我没有加入网络权限和应用工作完美

(接触API和一切),因为我更新必须明确修改清单。

简单的办法实际上是:

清单的xmlns:安卓= “http://schemas.android.com/apk/res/android”

包= “com.xxx.xxx”>

机器人:名称= “android.permission.INTERNET对”/>

机器人:名字= “io.flutter.app.FlutterApplication” 机器人:标签= “XXX”

机器人:图标= “@ mip映射/ ic_launcher”>

[...]如果你经历过在你的应用程序的行为同样意想不到的变化。

这可能是原因。

感谢您的关注。



文章来源: Flutter app freeze in build release, work properly in debug, androidX?