Flutter 真机打debug包安装后闪退,安装realease包卡在闪屏界面

putixia 3月前 315

如果所示,realease包安装后卡在闪屏界面:

进入主界面后也是卡住,点不动其他tab页,聊天头像加载不出来, 而且打debug包安装在手机上直接闪退 但是在模拟器上可以正常打开, 这是什么原因?从哪里排查?

最新回复 (9)
  • HeavyRain 3月前
    引用 2
    是不是混淆导致的问题?
  • putixia 3月前
    引用 3
    HeavyRain 是不是混淆导致的问题?
    没找到混淆的地方,在真机测试过了,安装release包一直卡在闪屏页,这时候如果按手机主页键让App退到后台,这时候再点开App,就可以正常进入登录页,这是什么原因?Flutter Android端
  • x86 3月前
    引用 4
    putixia 没找到混淆的地方,在真机测试过了,安装release包一直卡在闪屏页,这时候如果按手机主页键让App退到后台,这时候再点开App,就可以正常进入登录页,这是什么原因?Flutter Android端
    之后能正常使用吗?

    默认的混淆配置文件在这个文件:example/android/app/proguard-rules.pro

    你们可以参考这个文件进行你们具体的混淆配置
  • HeavyRain 3月前
    引用 5
    直接用我们demo release后能正常使用吗
  • putixia 3月前
    引用 6
    x86 之后能正常使用吗? 默认的混淆配置文件在这个文件:example/android/app/proguard-rules.pro 你们可以参考这个文件进行你们具体的混淆配置
    配置混淆了,还是卡在闪屏页进不去,登录页输入手机号也很卡顿
  • putixia 3月前
    引用 7
    HeavyRain 直接用我们demo release后能正常使用吗
    就是运行的demo项目,放在模拟器上倒是没事,放在真机上就卡顿不响应,配置混淆了也不行,请问是哪里原因?
  • HeavyRain 3月前
    引用 8
    我这边用release之后的apk安装没有任何问题。我这边的操作步骤是:
    1,下载我们demo代码,不修改任何内容。
    2,在终端窗口,进入到代码下的example目录下,执行 flutter build apk --release
    3,编译成功后,插上android手机,手机在安装之前先把之前安装的软件卸载再重新安装,adb install build/app/outputs/flutter-apk/app-release.apk 用这个命令安装到手机
    4,打开应用进行测试。

    flutter的版本号是
    Flutter 3.19.6 • channel stable • https://github.com/flutter/flutter.git
    Framework • revision 54e66469a9 (10 weeks ago) • 2024-04-17 13:08:03 -0700
    Engine • revision c4cd48e186
    Tools • Dart 3.3.4 • DevTools 2.31.1

    手机是小米,系统是android12
  • HeavyRain 3月前
    引用 9
    请按照上面操作步骤测试看看
  • putixia 3月前
    引用 10
    HeavyRain 我这边用release之后的apk安装没有任何问题。我这边的操作步骤是: 1,下载我们demo代码,不修改任何内容。 2,在终端窗口,进入到代码下的example目录下,执行 flutter bu ...
    感谢你的回答!问题已经得到解决,参考的博客:https://blog.csdn.net/lqw200931116/article/details/125420085
    实在不容易,再次感谢你!
返回