一、问题分析
1.之前也遇到此问题,一直弄不好,重启Eclipse还是一样,后来想了一个很愚笨的办法,就是注销系统,重启Eclipse就行了。当然这种办法肯定是不行的,不可能每次出现这种问题就去注销系统吧。后来通过查询资料,此问题终于解决了,拿出来分享一下,希望能帮得到大家!
2.问题的原因为当前的adb在使用,所以它会自动去开启另外一个新的模拟器。
3.解决此问题就是结束当前的adb服务,重启adb服务
主要的错误信息
WARNING: Data partition already in use. Changes will not persist!
WARNING: SD Card image already in use: E:\android_sdk_windows\.android\avd\Android2.3.avd/sdcard.img
WARNING: Cache partition already in use. Changes will not persist!
错误如下图所示:
二、打开任务管理器,结束adb进程
三、android控制台会出现如下的错误信息
四、重启adb服务
1.在dos窗口输入adb start-server
2.如果出现adb不是内部或外部命令的话,需配置path的环境变量
path:E:\android_sdk_windows\platform-tools
3.配置好了环境变量,出现如图所示
五、重新Run as
最后回到Eclipse上面,右键点击你的项目重新Run as,问题就解决了
1.解决以后,会出现Starting activity com.gallery.test.MainActivity on device emulator-5554
2.如下图所示