Android手机屏幕在景观上崩溃

时间:2013-01-31 19:42:24

标签: java android cordova

我的应用程序有一个嵌入式cordovaWebview,它在肖像上正常运行。但是,当转变为横向时,应用程序会在报告错误后崩溃。 在发布之前,我已经阅读了很多关于这个问题的条目,这些条目已经解决了向manifest上的所有活动添加| orientation。完成但不是解决方案! 如果需要更多代码,请询问。谢谢。

01-31 20:34:57.797: E/AndroidRuntime(17868): FATAL EXCEPTION: main
01-31 20:34:57.797: E/AndroidRuntime(17868): java.lang.NullPointerException
01-31 20:34:57.797: E/AndroidRuntime(17868):    at java.lang.String.indexOf(String.java:1145)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at org.apache.cordova.CordovaWebView.loadUrlNow(CordovaWebView.java:499)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at org.apache.cordova.CordovaWebView.loadUrl(CordovaWebView.java:384)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at com.nimbosolutions.projecte1.webPush.onConfigurationChanged(webPush.java:138)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:2962)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:3052)
01-31 20:34:57.797: E/AndroidRuntime(17868):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1016)

1 个答案:

答案 0 :(得分:0)

我在自己的应用程序上遇到了同样的问题,并在AndroidManifest.xml中将“screenSize”添加到android:configChanges。现在,它看起来像是:

android:configChanges="orientation|keyboardHidden|screenSize"

希望它有所帮助...