【发布时间】:2019-03-26 18:15:57
【问题描述】:
我有一些问题,现在只有一个。
大约 2 个月前,我将我的应用程序部署到 Google Play,昨天我收到一封电子邮件,内容是该应用程序无法在设备中打开并且在打开之前就中断了,屏幕上显示“不幸的是,(?) 已停止”。它在另一台设备上正常运行,但在“J3 (2016) android version 5.11's user”中不运行。
我打开了 Google Play 控制台,并在 ANR 的菜单中寻找答案。我发现了这个:
**java.lang.NoSuchMethodError:**
at md5846bd09d5a4e74db0c2de01aa9d1e1cf.MainActivity.n_onCreate (Native Method)
at md5846bd09d5a4e74db0c2de01aa9d1e1cf.MainActivity.onCreate (MainActivity.java:30)
at android.app.Activity.performCreate (Activity.java:6609)
at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1134)
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3113)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3275)
at android.app.ActivityThread.access$1000 (ActivityThread.java:218)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1744)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loop (Looper.java:145)
at android.app.ActivityThread.main (ActivityThread.java:7007)
at java.lang.reflect.Method.invoke (Native Method)
at java.lang.reflect.Method.invoke (Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1404)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1199)
我将尝试通过 android 模拟器重现此错误。 有没有人见过这个,知道如何解决并可以帮助我吗?
谢谢你们。
【问题讨论】:
-
它在你的模拟器中崩溃了吗?
-
其他设备是什么意思?物理还是模拟器?你能检查一下你的应用程序的 android 次要版本吗?
-
嗯,错误说该方法不可用,这意味着它是 v5.1 中不可用的 API
-
我尝试使用 Lollipop 5.1.1 通过 Android Emulator 模拟我的应用程序,但我遇到了同样的错误。调试器向我返回此消息:“Java.Lang.LinkageError:”。
-
我的意思是一个物理设备@Batuhan
标签: android xamarin.forms xamarin.android google-console-developer