昨天把Android api版本更新到了19,之后发现不能启动模拟器了,总是卡在有android字样的登陆界面上,logcat上显示的信息是

************ Failure starting bootstrap service

java.lang.NullPointerException

at com.android.server.firewall.IntentFirewall.readRulesDir(IntentFirewall.java:271)

at com.android.server.firewall.IntentFirewall.<init>(IntentFirewall.java:114)

at com.android.server.am.ActivityManagerService.main(ActivityManagerService.java:1804)

各种尝试无果,最后找到一个方法,

在C盘,users\Administrator\.android\avd,目录下有对应的模拟器的文件夹,选择一个模拟器文件夹进去,删掉除config.ini文件外的所有文件,再启动对应模拟器,此时不管logcat中输出的信息,耐心等待,竟然能进入了,问题解决了,不过模拟器中原有的数据、应用全没了。

我也不明白其中原理,有大神路过帮忙解释下吧。

更多相关文章

  1. 安卓模拟器设置网速和延迟
  2. Android根据 uri 获得文件真实路径
  3. 清单文件,测试,打电话和发短信应用
  4. Android模拟器访问Tomcat和IIS7
  5. Android中解析xml文件的接口

随机推荐

  1. 修改Android工程版本
  2. Cocos2d-x shareSDK
  3. Google工程师解析Android系统架构
  4. Android那些疑惑(1)-Application中setThe
  5. android 休眠唤醒机制分析(二) — early_
  6. Android(安卓)am 指令的使用
  7. Android(安卓)路由框架ARouter最佳实践
  8. Evernote Android(安卓)版更新,给您超便捷
  9. 【Android教程】Android(安卓)Studio找不
  10. Android滚动多TAB悬浮头效果