真实手机上的应用程序错误



>我在手机上测试我的应用程序它在 AVD 上正常工作但它无法在我的手机上工作

这是错误日志

java.lang.IllegalStateException: Could not find a method goto MainActivity(View) in the activity class com.FF_studio.device_flash_1.EulaActivity for onClick handler on view class android.widget.Button with id 'agree'
    at android.view.View$1.onClick(View.java:3841)
    at android.view.View.performClick(View.java:4469)
    at android.view.View$PerformClick.run(View.java:18788)
    at android.os.Handler.handleCallback(Handler.java:808)
    at android.os.Handler.dispatchMessage(Handler.java:103)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:5349)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:515)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:835)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:651)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchMethodException: goto MainActivity [class android.view.View]
    at java.lang.Class.getConstructorOrMethod(Class.java:472)
    at java.lang.Class.getMethod(Class.java:864)
    at android.view.View$1.onClick(View.java:3834)
    ... 11 more

看到错误日志,您似乎正在尝试从另一个活动访问一个活动引用。由于您没有使用 android 中的标准意图机制执行此操作,因此系统可能会破坏现有活动(由于内存不足,或者未在开发人员选项中将活动设置设置为打开),因此对活动的引用丢失,并且您会收到此异常。

代码将间歇性工作,并根据系统可用资源和用户与应用的交互显示不同的行为。理想情况下,您考虑重新查看代码,并且不应直接从另一个活动访问一个活动。

相关内容

最新更新