【问题标题】:Flutter PlayStore Distribution APK is not working, not loading, stuck on splash screenFlutter PlayStore Distribution APK 无法正常工作,无法加载,卡在启动画面
【发布时间】:2021-07-05 15:17:37
【问题描述】:

我已经直接从 playStore 控制台下载了我的 Original apkDistributed apkOriginal apk 工作得很好,而我的 Distributed apk 卡在启动画面上。 flutter run -v --release 工作正常,没有任何错误。

我将我的Distributed apk Logcat 日志与我的Original apk 进行了比较,似乎没有什么不同。

底线

  1. 原始分布式 apk有什么区别?
  2. 什么会导致我的应用在 分布式 apk 上停留在初始屏幕上?
  3. 有没有比 Logcat 更好的调试分布式 apk 的方法?

谢谢!

【问题讨论】:

  • 我也有同样的疑问和问题

标签: android flutter google-play google-play-console


【解决方案1】:

你在运行flutter_secure_storage吗?

我使用的是 React Native 等价物,这对我来说是个问题。它在我没有接住的情况下向我投掷。我认为这样做的原因是商店使用签名密钥,这是分发密钥应该添加的唯一内容?不过我不确定。像这样的东西是我的解决方法:

try {
  await register() // Read something from secure storage and throw
} catch (e) {
  // If reading from expo's SecureStore fails, then clear our storage and try again
  // Without this there can be problems installing the app from Google Play
  await clearStorage()
  await register()
}

【讨论】:

  • 嘿@Dara Java 感谢您的回复。我没有使用flutter_secure_storage。此外,我认为这不是原因,因为我上传到 playStore 的所有其他版本都很好,这是它在编译为分布式 apk 后第一次卡在启动画面上。此外,我检查了我在 playStore 上的签名与我的 firebase 项目上的签名相同。
  • 可能有类似的东西吗?您可以获得支持 Play 商店的模拟器版本。我从全新安装通过 Play 商店下载了该应用程序,并且它工作正常。就我而言,问题在于那些拥有旧版本的人,将其删除,然后重新安装
猜你喜欢
  • 2021-05-10
  • 2021-06-11
  • 2018-09-27
  • 2019-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多