0

我在 Playstore 中为我现有的应用程序开发了一个更新(带有颤振)。一切顺利,所以用我的旧密钥上传到 Playstore 签名。(参考:https ://docs.flutter.dev/deployment/android )

案例 1:当我从 playstore 下载应用程序时谷歌审查后,应用程序崩溃。

java.lang.RuntimeException: 在 android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3718) 在 android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:4003) 在 android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java :85) 在 android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95) 在 android.app.ActivityThread$H.handleMessage (ActivityThread. java:2317) 在 android.os.Handler.dispatchMessage (Handler.java:106) 在 android.os.Looper.loop (Looper.java:246) 在 android.app.ActivityThread.main (ActivityThread.java:8595) 在com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:602) 在 com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1130) 引起:java.lang.ClassNotFoundException:
在 dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:207) 在 java.lang.ClassLoader.loadClass (ClassLoader.java:379) 在 java.lang.ClassLoader.loadClass (ClassLoader.java:312) 在 android.app。 AppComponentFactory.instantiateActivity (AppComponentFactory.java:95) android.app.Instrumentation.newActivity (Instrumentation.java:1253) 在 android.app.ActivityThread.performLaunchActivity (ActivityThread.爪哇:3706)

案例2:所以我尝试在移动设备上运行相同的apk,导致以下错误。

我按照堆栈线程的建议禁用播放保护并再次运行它,但它没有被安装。

我已经要求谷歌更新我的密钥。但想知道任何替代解决方案。

4

0 回答 0