java - Android 无法启动 Activity

标签 java android android-intent

这是我的 LogCat 日志:

07-17 14:05:10.226: INFO/ActivityManager(71): Starting activity: Intent { cmp=com.mohit.gtd/.TaskEdit }  
07-17 14:05:10.316: VERBOSE/GTDActivity(579): Starting TaskEdit activity  
07-17 14:05:10.576: DEBUG/PhoneWindow(579): couldn't save which view has focus because the focused view com.android.internal.policy.impl.PhoneWindow$DecorView@43e477b0 has no id.  
07-17 14:05:10.775: DEBUG/AndroidRuntime(579): Shutting down VM  
07-17 14:05:10.785: WARN/dalvikvm(579): threadid=1: thread exiting with uncaught exception (group=0x4001d800)  
07-17 14:05:10.825: ERROR/AndroidRuntime(579): FATAL EXCEPTION: main  
07-17 14:05:10.825: ERROR/AndroidRuntime(579): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mohit.gtd/com.mohit.gtd.TaskEdit}: java.lang.NullPointerException
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.os.Looper.loop(Looper.java:123)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread.main(ActivityThread.java:4627)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at java.lang.reflect.Method.invokeNative(Native Method)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at java.lang.reflect.Method.invoke(Method.java:521)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at dalvik.system.NativeStart.main(Native Method)
07-17 14:05:10.825: ERROR/AndroidRuntime(579): Caused by: java.lang.NullPointerException
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at com.mohit.gtd.TaskEdit.onCreate(TaskEdit.java:18)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
07-17 14:05:10.825: ERROR/AndroidRuntime(579):     ... 11 more
07-17 14:05:10.875: WARN/ActivityManager(71):   Force finishing activity com.mohit.gtd/.TaskEdit
07-17 14:05:10.916: WARN/ActivityManager(71):   Force finishing activity com.mohit.gtd/.GtdActivity
07-17 14:05:11.426: WARN/ActivityManager(71): Activity pause timeout for HistoryRecord{43fb2be0 com.mohit.gtd/.TaskEdit}
07-17 14:05:13.625: INFO/Process(579): Sending signal. PID: 579 SIG: 9
07-17 14:05:13.775: INFO/ActivityManager(71): Process com.mohit.gtd (pid 579) has died.
07-17 14:05:13.835: INFO/WindowManager(71): WIN DEATH: Window{43fd4e70 com.mohit.gtd/com.mohit.gtd.GtdActivity paused=true}
07-17 14:05:13.976: WARN/InputManagerService(71): Got RemoteException sending setActive(false) notification to pid 579 uid 10032
07-17 14:05:22.884: WARN/ActivityManager(71): Activity destroy timeout for HistoryRecord{43e46998 com.mohit.gtd/.GtdActivity}
07-17 14:05:23.069: WARN/ActivityManager(71): Activity destroy timeout for HistoryRecord{43fb2be0 com.mohit.gtd/.TaskEdit}

什么可能导致错误? TaskEditActivity 的子类,它在 AndroidManifest 文件中列为 Activity 。

最佳答案

您在 TaskEdit.java:18 中有一个 NPE。

那里有什么?

关于java - Android 无法启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3271200/

相关文章:

android - 如何创建打开调用日志 Activity 的 Intent?

java - 如何在后台继续运行蓝牙 Activity ?

java - 如何使用 Java 中同一类中的另一个 setter 为 setter 赋值

java - socket接收数据时Java Socket中是否有事件?

java - 适用于 Android 的巴特沃斯低通滤波器

android - 如何在 Matlab 中生成 wav 文件的频谱图,频率在 x 轴上

android - 自定义在应用程序屏幕之间切换时可见的 Android 应用程序屏幕图像

Java并行计算/线程

java - 如何扫描hbase中的数字范围

ArrayList 上的 JAVA SimpleDateFormat 更改日期