最近升级了一下Android 4.0.3的API,结果本地开发环境出了很多莫民奇妙的错误。慢慢解决了多个问题后,在模拟器预览时又遇到一个问题:
The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
Please ensure that adb is correctly located at ‘D:Program FilesAndroidandroid-sdkplatform-toolsadb.exe’ and can be executed.
网上找了很多帖子,解决方法有以下几个:
方法1、cmd中adb kill-server,然后adb start-server
方法2、在任务管理器中杀死adb.exe,然后重启Eclipse
方法3、检查相关目录下是否有adb.exe,有时候会从原有的tools目录移到platform-tools目录中。
方法4、检查是否有程序占用相关端口,或将怀疑的程序先关闭再测试是哪个引起的。我遇到的就是goagent程序导致adb无法启动,关闭goagent,再启动模拟器后重新测试恢复正常。还有朋友遇到的是豌豆夹引起,可以将豌豆夹的进程先杀死再尝试。
最后一种方法成功… 😛