2011-12-08 53 views
0

我正在android工作。我设计了一个应用。每当我在Android设备上运行此应用程序,然后它工作正常。但是当我在android中运行这个应用程序时,它崩溃了。Android:应用程序在Android设备上运行,但在仿真器中不工作

这些语句在目录下载:

java.lang.NullPointerException 
at android.widget.TabHost.dispatchWindowFocusChanged(TabHost.java:295) 
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:661) 
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:661) 
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:661) 
at android.view.ViewRoot.handleMessage(ViewRoot.java:1819) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:123) 
at android.app.ActivityThread.main(ActivityThread.java:4363) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:521) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 
at dalvik.system.NativeStart.main(Native Method) 

请帮我找出这个问题的原因。

预先感谢您。

+1

请张贴一些代码在TabHost.java:299 –

+0

Sir TabHost.java不是我的类,它的JAVA类在android.widget.TabHost。 –

+0

提供有关模拟器API级别的信息。 – Flavio

回答

0

我通过自己的努力解决了这个问题。这与模拟器的内存容量有关。我创建了具有大容量CD卡和堆大小的新AVD,因此它可以正常工作。

非常感谢你试图帮助我。

相关问题