模拟器无法启动,卡在android字样的界面上

昨天把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中输出的信息,耐心等待,竟然能进入了,问题解决了,不过模拟器中原有的数据、应用全没了。

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

猜你喜欢

转载自agehua.iteye.com/blog/2039011