热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

急,关于webview的空指针,求原因!!

程序中用了一个webview。然后做monkey测试,在一个2.1的机器出现空指针。我实在看不出来如何解决,还求大神指点。log如下ShortMsg:java.lang.Nu
程序中用了一个webview。然后做monkey测试,
在一个2.1的机器出现空指针。我实在看不出来如何解决,还求大神指点。
log如下

// Short Msg: java.lang.NullPointerException
 
// Long Msg: java.lang.NullPointerException
 
// Build Label: android:chunghwa/htc_hero/hero/hero:2.1-update1/ERE27/183682:user/release-keys
 
// Build Changelist: 183682
 
// Build Time: 1279006813
 
// ID: 
 
// Tag: AndroidRuntime
 
// java.lang.NullPointerException: 
 
//   at android.webkit.WebView.getSettings(WebView.java:3304)
 
//   at android.webkit.WebView.onWindowFocusChanged(WebView.java:6786)
 
//   at android.view.View.dispatchWindowFocusChanged(View.java:3731)
 
//   at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:669)
 
//   at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:673)
 
//   at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:673)
 
//   at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:673)
 
//   at android.view.ViewRoot.handleMessage(ViewRoot.java:1841)
 
//   at android.os.Handler.dispatchMessage(Handler.java:99)
 
//   at android.os.Looper.loop(Looper.java:123)
 
//   at android.app.ActivityThread.main(ActivityThread.java:4595)
 
//   at java.lang.reflect.Method.invokeNative(Method.java:-2)
 
//   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(NativeStart.java:-2)
 
 
 
** Monkey aborted due to error.

看着像是webview内部的原因。在2.3上跑没有问题。

求大神指点,是不是webview的问题啊!!

小女在此多谢!

5 个解决方案

#1


楼主把出现错误的那一块代码贴出来看看

#2


引用 1 楼  的回复:
楼主把出现错误的那一块代码贴出来看看


额。。我要是知道哪块代码出问题了。我就能解了。。。

从log就可以看出,不是我的代码出的问题,是webview 的webkit出的问题。。。。

#3


引用 1 楼  的回复:
楼主把出现错误的那一块代码贴出来看看


额。。我要是知道哪块代码出问题了。我就能解了。。。

从log就可以看出,不是我的代码出的问题,是webview 的webkit出的问题。。。。

#4


虽然我不知道,但帮你顶一下

#5


是不是你调用 了destroy,我也遇到这问题了,WebView在Activity里finish时调用此方法就报错了
求解

推荐阅读
author-avatar
手浪用户穹谷之鹰
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有