繁体   English   中英

Android 应用程序在 Play 商店发布后崩溃?

[英]Android app crashes after publishing on Play Store?

我对我的应用程序进行了重大更新,当我使用 Android Studio 运行应用程序时一切正常,但是当我将它发布到 Play 商店时它在大多数设备上立即崩溃。 (它适用于一些较旧的 android 设备)。

我试图禁用 minify 和 ProGuard 以避免混淆器使某些类不可见,但仍然崩溃。 我还尝试签署发布 apk 并通过 USB 将其传输到手机。 安装后它运行完美,将相同的 APK 文件上传到 Play 商店后 - 它崩溃了。 请帮助

*注意:我将 minSdk 从 21 降低到 16,并启用了 multiDex。 multiDex 会导致崩溃吗?

编辑:来自 Play 控制台的崩溃报告

java.lang.RuntimeException: 
      at android.app.ActivityThread.performResumeActivity (ActivityThread.java:3844)
      at android.app.ActivityThread.handleResumeActivity (ActivityThread.java:3884)
      at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3053)
      at android.app.ActivityThread.-wrap11 (Unknown Source)
      at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1777)
      at android.os.Handler.dispatchMessage (Handler.java:106)
      at android.os.Looper.loop (Looper.java:166)
      at android.app.ActivityThread.main (ActivityThread.java:6861)
      at java.lang.reflect.Method.invoke (Native Method)
      at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:450)
      at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:936)
    Caused by: java.lang.NullPointerException: 
      at com.lampa.SaVaVoiceRecorder.activities.RecordingActivity.onResume (RecordingActivity.java:825)
      at android.app.Instrumentation.callActivityOnResume (Instrumentation.java:1355)
      at android.app.Activity.performResume (Activity.java:7218)
      at android.app.ActivityThread.performResumeActivity (ActivityThread.java:3819)

我想你在保护上诉中保护你的应用程序,然后在安装apk(发布模式)之前从Android设备取消安装apk( unistall apk(debug mode)模式)。

我有同样的问题,在 VS 中运行良好,但一旦发布到 Play 商店就会崩溃。 我更改了构建和版本号并发布了完全相同的代码,问题得到了解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM