Android(安卓)NullPointerException解决方法(空指针异常)
16lz
2022-03-20
不知道你在开发中遇到Android空指针异常NullPointerException相关的问题,这类问题的可能性比较多,常规的错误如下
一、刚刚升级了Android SDK,没有对emulator做清理工作
在模拟器的命令行commandline下加入-wipe-data可以清空模拟器,通常还可以解决Android模拟器无法启动等问题。
二、升级了Android SDK,但ADT插件工作不正常
1.如果你升级了开发包,但使用Eclipse开发环境的网友应该更新你的Android ADT版本,参考 Android SDK 0.9版升级注意点 一文
2.同时ADT Cache也需要清除,如果使用Windows系统可以定位到C:/Documents and Settings/系统用户名/Local configuration/Application Data/Android下,删除userdata.img和emulator.cfg这两个配置文件。
三、权限不足,拒绝执行。
使用Android m5-rc0.9 beta SDK的开发人员需要注意严格的权限请求,类似塞班中的能力,需要在androidmanifest.xml中加入user-permission,详细的权限中文解释参考 Android权限列表permission说明 一文。
四、代码本身问题
这里可以使用Logcat跟踪调试下,同时网络延迟时也会产生很多异常。
更多相关文章
- android升级adt和sdk之后无法识别SDK Location的一个解决方式
- 升级Android内置apk版本
- Android(安卓)目录操作
- Android横竖屏总结
- Android之Service
- android实现自动关机代码
- Android(安卓)permission 权限类及中英文说明
- android 通过ContentResolver获得联系人数据
- Android捕获Home键