不知道你在开发中遇到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. versionCode与versionName的区别、应用、获取
  2. Android安全机制介绍
  3. Android软件在线升级之本地版本号读取
  4. android的adb详解(多设备时adb调用)
  5. Android解决AVD Hardware Buttons 和DPAD无法使用问题
  6. 浅析Android如何从不同的层次保证安全性
  7. android的adb详解(多设备时adb调用)
  8. 新Android工程src和layout目录为空的问题
  9. Android(安卓)SDK Content loader has encountered a problem

随机推荐

  1. android studio 运行活动闪退Caused by:
  2. android:定制checkbox 图片
  3. android的color值
  4. Android: Actions for BroadcastReceiver
  5. #Android(安卓)Training# Animations
  6. android keymaster
  7. Android(安卓)数据存储
  8. Android(安卓)仿 WP7 布局
  9. android:tint
  10. Android(安卓)TabHost Tutorial