非淡泊无以明志,非宁静无以致远。这篇文章主要讲述用eclipse开发Android,用Genymotion测试时报错adb发生错误相关的知识,希望能为你提供帮助。
每当我要运行安卓程序时,控制台就会报出
The
connection
to
adb
is
down,
and
a
severe
error
has
occured.
You
must
restart
adb
and
Eclipse.
试了网上的各种方法都不好使,比如说,用Install new software不好使,根本找不到Genymotion。还有,在Eclipse MarketPlace里面找Genymotion来安装,根本找不到。但是功夫不负有心人,终于找到了大神的解决方法,一下子就好了。
1,在Genymotion里面配置SDK:
点击开Genymotion后,有一个Settings选项,点击开,找到ADB选项卡,
如上图,在Android SDK里面找到你的sdk路径,点击ok。然后你就先可以关掉Genymotion了。
此时在命令行下运行cd 你的sdk文件夹下的platform-tools文件。就是在sdk文件夹下有一个platform-tools文件夹,打开之后会有一个adb.exe.
比如我的 cd
C:\android开发环境\工具\android-sdk\platform-tools
(不要学习我路径有中文)
在命令行里运行前面写的这行命令。
然后当你进入到这个目录之后 运行:adb kill-server
回车
然后再运行:adb start-server
等待看到sucessfully就可以了。
然后开启eclipse,在Devices里面就可以看到Genymotion选项了
【用eclipse开发Android,用Genymotion测试时报错adb发生错误】然后就可以在Genymotion里运行写的Android程序啦
推荐阅读
- Android中动画的移动起始位置
- Android NDK开发——应用监听自身卸载,弹出用户反馈调查
- Android SDK开发包国内下载地址
- Android native thread相关
- macaca环境搭建(web 和 android)
- android去掉EditView的默认焦点问题
- Android Phone进程启动过程详解
- Android Studio第三十二期 - RecycleView不同布局适配器写法
- C++ STL中的set::erase用法介绍