Android Please ensure that adb is correctly located at问题解决
来源:互联网 发布:易语言lua源码 编辑:程序博客网 时间:2024/05/21 18:38
遇到问题描述:
运行android程序控制台输出
[2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.
[2012-07-18 16:18:26 - ] You must restart adb and Eclipse.
[2012-07-18 16:18:26 - ] Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
1. 解决问题:
百度google大家多说的是任务管理器 kill掉adb 或者重启adb server,但我任务管理器就没有adb ,猜测是某个程序占用了adb端口。于是按此思路查找。
5037为adb默认端口 查看该端口情况如下:
netstat -aon|findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540
发现6540占用了 5037端口,继续查看6540的task,发现是wandoujia .如下所示
tasklist|findstr "6540"
wandoujia_daemon.exe 6540 Console 1 4,276 K
接下来问题就好解决了,在任务管理器kill掉wandoujia_daemon.exe ,运行android程序,ok .
2. 将android-sdk-windows/platform-tools和android-sdk-windows/tools都加到环境变量中去。
(classpath或者path)
我都试过了还是不行,继续百度中。。。。。。。。。。
3.我把豌豆荚给卸载了,还是不行,最后:
今天遇见了这个问题 因为我更新了最新的adt 出现ADB server didn't ACK, failed to start daemon 然后你想启动一个程序 这个时候又会出现 Please ensure that adb is correctly located at 'D:\android-sdk-windows\platform-tools\adb.exe' and can be executed. "
首先呢 查看是否查看任务管理器,是否有关闭所有adb.exe 有的关掉
将将android-sdk-windows\platform-tools和android-sdk-windows\tools都加到环境变量中去
测试一下能启动不能 如果不能
运行一下命令行
adb kill-server
adb start-server
这个时候可能出现
D:\android-sdk-windows\platform-tools>adb kill-server
D:\android-sdk-windows\platform-tools>adb start-server
* daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
如果还是有毛病 这个时候唯一的选择,我这里呢 没有听从网上的 说啥重启机器 重启eclipse,我的办法是
在eclipse中的android管理器中也就是 avd Manager中 选择 第一个选项 虚拟设备virtural device从里面找到一个模拟机启动 当启动起来之后 关掉你的eclipse 在重新启动 就好了
这里说命的一点是 一定要注意 虚拟设备一定要先开 然后在重启eclipse 至少我的方法是这样子的
注意一个顺序问题
使得我的问题是解决了,可是又出现了:
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.android_denglu/.MainActivity }
ActivityManager: Warning: Activity not started, its current task has been brought to the front
很是纠结,继续百度ing....................
百度中的大神说:删了AVD重新建一个,我试一下,希望成功吧。
我晕死,又出现emulator-arm.exe已停止工作的问题。现在虚拟机都不出来一个了。。。。。。。。。。
解决方法:在创建avd的 时候有个hardware 选项 ,点击new ,里面可以看见 GPU emulation 选择yes ,然后我的android界面就出来了,问题真是纠
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at 问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Android Please ensure that adb is correctly located at问题解决
- Please ensure that adb is correctly located at问题解决
- Please ensure that adb is correctly located at问题解决
- Please ensure that adb is correctly located at问题解决
- Please ensure that adb is correctly located at问题解决
- 数据备份、重建索引、检查数据库,删除备份
- 删除listview多个item时的小问题
- 获取状态栏高度
- 4.0模拟器 编辑框不自动弹出软键盘问题
- 各种进度条效果
- Android Please ensure that adb is correctly located at问题解决
- Android中集成第三方的分享和版本更新以及用户量统计
- 获取指定目录下所有的子目录和文件
- spket插件的安装与使用完整图文版
- 设计并实现同时支持多种视频格式的流媒体点播系统
- Adobe Photoshop CS5破解
- VS2010进行远程调试方法总结
- linux怎么查看计算机配置
- <stdexcept> http://www.cplusplus.com/reference/stdexcept/