我有一个应用程序在Suspended中不断崩溃(异常ActivityNotFoundException)。运行调试器时对崩溃的完整响应是:
Fan Laws [Android Application]
DalvikVM[localhost:8683]
Thread [<1> main] (Suspended (exception ActivityNotFoundException))
Instrumentation.checkStartActivityResult(int, Object) line: 1404
Instrumentation.execStartActivity(Context, IBinder, IBinder, Activity, Intent, int) line: 1378
BrakeHP(Activity).startActivityForResult(Intent, int) line: 2817
BrakeHP(Activity).startActivity(Intent) line: 2923
BrakeHP$1.onClick(View) line: 75
Button(View).performClick() line: 2408
View$PerformClick.run() line: 8816
ViewRoot(Handler).handleCallback(Message) line: 587
ViewRoot(Handler).dispatchMessage(Message) line: 92
Looper.loop() line: 123
ActivityThread.main(String[]) line: 4627
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 521
ZygoteInit$MethodAndArgsCaller.run() line: 868
ZygoteInit.main(String[]) line: 626
NativeStart.main(String[]) line: not available [native method]
Thread [<6> Binder Thread #2] (Running)
Thread [<5> Binder Thread #1] (Running)
Thread [<7> Binder Thread #3] (Running)
当我将其命名为onClick时,它似乎无法找到Activity。我实际上有一个应用程序,其中第一个屏幕要求您从应用程序中选择四个计算器之一。单击一个按钮,它会为您提供四个计算器中的一个。他们都很好。输入数据并单击计算器上的按钮,它会给出答案。只有一个计算器正常工作,其他三个计算器因上述错误而崩溃。计算器与它们的java文件以及它们在清单文件中的调用方式非常相似。但是只有一个有效。我已经完成了关于这个主题的所有类似帖子但没有成功。任何建议。
答案 0 :(得分:2)
您是否已将活动添加到AndroidManifest.xml文件中?