Flutter应用程序仅在通过APK文件安装时停止。如何解决?

问题描述 投票:0回答:1

我已经用Razorpay付款网关开发了一个Flutter应用程序。当我在调试模式下运行此应用程序时,它运行正常。而且热装也可以。然后,使用flutter build apk命令生成apk,在将该应用程序与该apk文件一起安装之后。在进入Razorpay付款网关时,该应用程序将停止。

而且同一案例也发生在另一个应用程序中,我用Jitsi视频连接设置开发了另一个应用程序。在进入视频连接网关时停止。当然,这在调试和热重载模式下也可以正常工作。

我发现了一些东西,仅在上述两种情况下,当Loading com.google.android.webview时,应用程序才会停止。我的日志显示I/WebViewFactory(pId): Loading com.google.android.webview version XX.X.XXXX.XXX (code codeId)

android flutter crash android-webview razorpay
1个回答
0
投票

我忘了在android / app添加proguard-rules.pro文件。因此,使用APK安装时只有这两个应用程序停止了。

对于Gitsi-https://github.com/gunschu/jitsi_meet/blob/master/example/android/app/proguard-rules.pro

对于Razorpay-https://github.com/razorpay/razorpay-flutter/issues/42

© www.soinside.com 2019 - 2024. All rights reserved.