error: more than one device and emulator 如果出现上面那种情况 请关闭  ide 输入下面的  再次重新启动 模拟器 如果实际上只有一个设备或模拟器,并且查到有offline的状态:那就说明是ADB本身的BUG所导致的,就需要用如下的方法处理下了:C:\Users\gaojs>adb kill-serverC:\Users\gaojs>taskkill /f /im adb.exe第一条命令是杀ADB的服务,第二条命令是杀ADB的进程!如果第一条没有用,…
Android recovery支持adb shell 近期开发过程注意到recovery不支持adb shell.为了便于调试方便,决定添加此功能. 刚開始我们採用的是user版本号系统,进入recovery后,输入adb shell命令.提示"error: no devices/emulators found".我们先确认recovery.img是否包括有adb,看out\debug\target\product\xxx\recovery\root\sbin是否有adb文件(源码\…
win7 cmd终端连接android手机运行adb shell脚本命令 (2013-03-22 20:13:57) 转载▼ 标签: android it shell 连接 linux 分类: 嵌入式   前两天子平在A8上成功printf出了hello world,对于我来说是件挺神奇的事(大神勿喷).既然android手机也是arm上跑linux.只要绕过android不就可以控制linux了!? 如果手工root过自己的爱机的话,应该会接触过adb(当时我的htc就是用官方的手工root的…
adb shell error: more than one device and emulator 本文转载出处: http://blog.sina.com.cn/s/blog_7ffb8dd50100wvrb.html 指定所连接的设备 1.获取设备列表 adb devices 2.指定device来执行adb shell adb -s devicename shell 重新启动服务 1.重启adb.exe服务 adb start-server 2.关闭adb.exe 如果重启没有用,就尝试…
已经测试,可用: 在命令行输入adb shell后输出如下错误: adb server is out of date.  killing... ADB server didn't ACK * failed to start daemon * error: unknown host service 解决办法如下: 1>输入netstat -ano查看哪个程序占用了5037端口,  TCP    0.0.0.0:49160          0.0.0.0:0              LISTEN…
第一种情况:确实用多个设备或者模拟器 解决办法:(指定连接某一个设备或者模拟器) 1.获取模拟器/设备列表   adb devices 2.指定device来执行adb shell   adb -s devicename shell 例如:   adb -s emulator-5554 shell 在多device的时候,执行adb命令一般都需要用参数-s指定device.例如卸载emulator-5554上的包com.soft.camera adb -s emulator-5554 unins…
第一步:首先,下载adb1.0.32.zip,里面有如下图的内容: 第二步:解压缩,复制Adb.exe,和fastboot.exe到System32,注意AdbWinUsbApi.dll,AdbWinApi.dll这两个复制到System文件夹,不然打不开! 第三步:打开adb,必须使用cmd,不然闪退:使用cmd直接输入adb即可:如图 第四步:pc安装android手机驱动 (我跳过该步骤,直接打算wifi连接真机) 安卓手机root,(使用root大师),安装adb wareless,给予…
昨天研究了很久,可能由于基础比较菜吧,所以,没有搜到一个可以直接解决问题的,需要综合几个之后,问题得以解决,记下方法,为了方便自己之后遇到同样问题,也为了方便搜索同样问题的朋友. 主要用到了aapt和adb shell am这两个工具. 首先,通过aapt获得某个apk的相关信息(参考http://www.cnblogs.com/meizixiong/archive/2013/03/05/2945151.html): aapt dump badging xxx.apk(xxx.apk是你安装在a…
一.发送键盘事件: 命令格式1:adb shell input keyevent "value" 其中value以及对应的key code如下表所列: KeyEvent Value KEYCODE Comment 0 KEYCODE_UNKNOWN   1 KEYCODE_MENU 在SDK2.1的模拟器中命令失效,sendevent命令可行 2 KEYCODE_SOFT_RIGHT   3 KEYCODE_HOME   4 KEYCODE_BACK   5 KEYCODE_CALL…
今天在维护公司的一个小项目的时候,发现按公司手机的某个物理按键,激活相应的Service后,会在屏幕上模拟的点击了屏幕的某个坐标点.好家伙,原来是之前该项目的版本是按这个物理按键后,会弹出一个对话框,提示用户需要打开某些服务,然后出于良好的用户体验,直接模拟点击事件,点击该对话框,不让用户做多余的操作. 但是后期版本的改动,该功能不需要了,但是代码可能没有改动完全,因此出现了上述bug.查看代码发现,原来是执行了下面的代码才模拟出在屏幕上的点击事件. Runtime.getRuntime().e…