3

在平板电脑上启动应用程序时,我遇到了这个异常。它在手机上运行良好。

> 05-06 00:34:48.213: E/AndroidRuntime(545): Caused by:
> java.lang.NullPointerException: name == null 05-06 00:34:48.213:
> E/AndroidRuntime(545):    at
> java.lang.VMClassLoader.findLoadedClass(Native Method) 05-06
> 00:34:48.213: E/AndroidRuntime(545):  at
> java.lang.ClassLoader.findLoadedClass(ClassLoader.java:354) 05-06
> 00:34:48.213: E/AndroidRuntime(545):  at
> java.lang.ClassLoader.loadClass(ClassLoader.java:491) 05-06
> 00:34:48.213: E/AndroidRuntime(545):  at
> java.lang.ClassLoader.loadClass(ClassLoader.java:461) 05-06
> 00:34:48.213: E/AndroidRuntime(545):  at
> android.app.Fragment.instantiate(Fragment.java:562) 05-06
> 00:34:48.213: E/AndroidRuntime(545):  at
> android.preference.PreferenceActivity.switchToHeaderInner(PreferenceActivity.java:1117)
> 05-06 00:34:48.213: E/AndroidRuntime(545):    at
> android.preference.PreferenceActivity.switchToHeader(PreferenceActivity.java:1150)
> 05-06 00:34:48.213: E/AndroidRuntime(545):    at
> android.preference.PreferenceActivity.onCreate(PreferenceActivity.java:551)

看起来如果标题没有定义片段,它会在平板电脑上失败,因为它默认尝试关注第一个标题。我的第一个标头没有片段,因此,安装可能失败。有没有办法解决这个问题?

谢谢!

4

0 回答 0