为了账号安全,请及时绑定邮箱和手机立即绑定

用 adb devices 命令的时候不是出现的序列号 并且用shell monkey命令的时候报异常

用adb devices 命令的时候报异常:protocol fault (couldn't read status):Connection reset by peer  

用shell monkey 1000的时候报异常:no devices/emulators found

正在回答

2 回答

首先需要确定adb devices是能看到手机名称的,如果这一步没通过,后面的monkey命令自然不会运行。 执行 adb kill-server, 再执行 adb start-server, 然后 adb devices 看看可不可以

0 回复 有任何疑惑可以回复我~
#1

粽子丶 提问者

看不到手机名
2016-10-17 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//580469c30001acfd06550173.jpg用了Genymotion模拟器。也按你说的操作步骤操作了。然后提示这个

0 回复 有任何疑惑可以回复我~
#1

毫末

看报错信息,adb server version doesn't match this client 你的adb版本和你当前的系统不兼容,重新更新一下adb吧
2016-10-17 回复 有任何疑惑可以回复我~
#2

粽子丶 提问者 回复 毫末

找到原因了,Genymotion默认的ADB不是我配置了环境变量的那个SDK 已经弄好了。。。又出现了新的问题。用 adb logcat | grep ActivityManager 这个命令的时候,提示“grep”不是内部或者外部命令,也不是可运行的程序。
2016-10-17 回复 有任何疑惑可以回复我~
#3

毫末 回复 粽子丶 提问者

window上 用 findstr 替代 grep
2016-10-17 回复 有任何疑惑可以回复我~
#4

粽子丶 提问者 回复 毫末

谢谢谢谢谢谢老师
2016-10-18 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

用 adb devices 命令的时候不是出现的序列号 并且用shell monkey命令的时候报异常

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信