fragment中添加listview,报空指针错误

debug了一遍,没有什么没有值。突然就报错。。... debug了一遍,没有什么没有值。突然就报错。。 展开
 我来答
百度网友1493138c0
2016-04-28 · TA获得超过1460个赞
知道小有建树答主
回答量:423
采纳率:50%
帮助的人:377万
展开全部
没代码没LOG,只能大致说一下怎么debug了
1,先确认Logcat的LOG,如果空指针异常直接导致APK异常终止,那么Logcat里面应该会留下相应的LOG,只要没用反射的话,大多数情况下可以直接定位到是哪一行代码抛出的空指针,针对那一行代码的调用来检查是否有null对象被使用即可
2,如果代码结构比较复杂,通过LOG无法定位到问题代码,那就只能打断点逐行执行以确认在哪一行异常,以及哪个变量不对了。

另外安卓偶尔会出现很奇怪的空指针,这个时候需要调整逻辑实现以避开。
P.S. 本人曾遇到过一次调用一个可用的文件对象的File#getName()方法之后文件对象变成null了,原因至今不明。当时是调整实现逻辑来规避的
追问
这样的。我看了logcat。。是fragment下的一个obtainView出了问题,我自己也在找,这个问题有点恼火,代码我想贴,但是每次都超过字数,图片又看不清楚,采纳了吧,多谢回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式