java - 不幸的是应用程序已停止工作 Android 模拟器

标签 java android mysql xml json

我尝试运行我的应用程序,但收到一条消息“不幸的是应用程序已停止”。我的logcat如下。问题已解决

02-02 07:54:20.224: I/Process(1820): Sending signal. PID: 1820 SIG: 9
02-02 07:54:24.184: D/AndroidRuntime(1853): Shutting down VM
02-02 07:54:24.204: W/dalvikvm(1853): threadid=1: thread exiting with uncaught exception  (group=0xb0cd1b08)
02-02 07:54:24.244: E/AndroidRuntime(1853): FATAL EXCEPTION: main
02-02 07:54:24.244: E/AndroidRuntime(1853): Process: com.example.judoapp, PID: 1853
02-02 07:54:24.244: E/AndroidRuntime(1853): java.lang.RuntimeException: Unable to   instantiate activity ComponentInfo{com.example.judoapp/com.example.judoapp.MainActivity}:    java.lang.ClassNotFoundException: Didn't find class "com.example.judoapp.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.judoapp-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.judoapp-1, /system/lib]]
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2102)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2226)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.ActivityThread.access$700(ActivityThread.java:135)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at  android.app.ActivityThread$H.handleMessage(ActivityThread.java:1397)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.os.Handler.dispatchMessage(Handler.java:102)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.os.Looper.loop(Looper.java:137)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.ActivityThread.main(ActivityThread.java:4998)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at java.lang.reflect.Method.invokeNative(Native Method)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at java.lang.reflect.Method.invoke(Method.java:515)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at dalvik.system.NativeStart.main(Native Method)
02-02 07:54:24.244: E/AndroidRuntime(1853): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.judoapp.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.judoapp-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.judoapp-1, /system/lib]]
02-02 07:54:24.244: E/AndroidRuntime(1853):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.Instrumentation.newActivity(Instrumentation.java:1061)
02-02 07:54:24.244: E/AndroidRuntime(1853):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2093)
02-02 07:54:24.244: E/AndroidRuntime(1853):     ... 11 more
02-02 07:54:27.434: I/Process(1853): Sending signal. PID: 1853 SIG: 9

最佳答案

android:name="com.example.judoapp.MainActivity"

它正在 com.example.judoapp 中查找类 MainActivity。添加它,或将该行更改为 Activity 的真实包。

关于java - 不幸的是应用程序已停止工作 Android 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21527335/

相关文章:

java - Android 中的线程

java - 验证扫描仪仅允许字符

android - 浏览器 Intent 并返回正确的 Activity (关闭打开的选项卡)

java - Spark Sql 不支持日期格式

java - 使用 Spring 和 JPA 的 RESTfull 用户 session

java - Android - 检测流结束而不是 MediaPlayer 中的连接错误

java - 为什么测试时admob没有出现?我的代码有什么问题吗?

mysql - 结果集列的值为 BLOB

mysql - 对通过 PK 搜索的查询的 LIMIT 有益

mysql - 多个否定子查询的更好方法