这个错误引起的原因为SDK存放的目录中有中文,一开始运行还是可以的,有一天打开突然就不可运行了,然后重新配置了下SDK的路径【真麻烦啊】。
重启Eclipse后添加项目,android的开发包有没了,查了下虚拟机的路径还是错的,于是重新指定虚拟机的路径:窗口——》首选项——》Android——》SDK location。选择下你修改后的SDK路径就OK了,现在重建一个虚拟机,和以前的一样显示会提示avd is in the way. Use --force if you want to overwrite.错误。
原来以前创建的同名的虚拟机的参数在你SDK的【android-sdk_r??\.android\avd】目录下存在,问题找到了解决起来就方便了,
直接删掉以前虚拟机的注册信息。在到eclipse中重建虚拟机OK通过,打完收工。