应用程序不会在android 2.3上运行
我在安卓2.3上运行应用程序时遇到问题。该应用程序有启动屏幕和计时器,然后运行 主课。它在安卓2.2、2.1等上运行良好,但在安卓2.3上崩溃。 我的问题是,我是否需要创建除主活动线程之外的另一个线程 谢谢 下面是错误 java.lang.RuntimeException:无法启动活动 java.lang.NullPointerException 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)上 位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 在android.app.ActivityThread.access$2300(ActivityThread.java:125) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)上 位于android.os.Handler.dispatchMessage(Handler.java:99) 位于android.os.Looper.loop(Looper.java:123) 位于android.app.ActivityThread.main(ActivityThread.java:4627) 位于java.lang.reflect.Method.Invokenactive(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:521) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 在dalvik.system.NativeStart.main(本机方法)应用程序不会在android 2.3上运行,android,Android,我在安卓2.3上运行应用程序时遇到问题。该应用程序有启动屏幕和计时器,然后运行 主课。它在安卓2.2、2.1等上运行良好,但在安卓2.3上崩溃。 我的问题是,我是否需要创建除主活动线程之外的另一个线程 谢谢 下面是错误 java.lang.RuntimeException:无法启动活动 java.lang.NullPointerException 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
原因:java.lang.NullPointerException我找到了它。原来我的背景图像太大了,这就是为什么我的应用程序在创建时崩溃的原因,因为加载时间较长,导致UI线程运行时出错。继续阅读堆栈跟踪中的更多内容。您需要下面的行“由以下原因引起:java.lang.NullPointerException”。如果您是从Eclipse获得此信息,请允许Eclipse运行超过异常点,然后在LogCat(在您的DDMS透视图中)中查看完整的堆栈跟踪。在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)的com.test.example.secondpage.onCreate(secondpage.java:309)中在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)///我从android market上收到了这条消息。我试着分别运行每个类,没有问题,我想我的主线程需要很长时间才能创建,这就是它崩溃的原因。