不知道你在开发中遇到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跟踪调试下,同时网络延迟时也会产生很多异常。

更多相关文章

  1. android升级adt和sdk之后无法识别SDK Location的一个解决方式
  2. 升级Android内置apk版本
  3. Android(安卓)目录操作
  4. Android横竖屏总结
  5. Android之Service
  6. android实现自动关机代码
  7. Android(安卓)permission 权限类及中英文说明
  8. android 通过ContentResolver获得联系人数据
  9. Android捕获Home键

随机推荐

  1. 关于启动Android模拟器时,运行时,会再弹出
  2. Android虚拟平台的编译和整合
  3. Android(安卓)以图找图功能
  4. Android 基础总结:(二)Android APP基础及组
  5. Android能赢得开发者吗?
  6. IOS和Android OpenGL游戏引擎的集成AdMob
  7. Android系列教程(2):为 TextView组件加上边
  8. okhttp的应用详解与源码解析--android网
  9. android 与 unity 的那些事
  10. Android之网络丢包