2 wangquanguoyes wangquanguoyes 于 2014.11.26 15:46 提问

android的大牛请进,万分感激

手机连接电脑成功

通过运行cmd,输入adb shell
成功之后,进入到指定的apk存放路径
输入adb install -r *.apk 安装指定的apk文件

最后提示 device not found,既然能进入adb,为何还会提示该语句,如何解决,请各位android大牛解答,万分感激

4个回答

Kelley_cfy
Kelley_cfy   2014.11.26 16:43

你进入到SDK安装目录的/sdk/platform-tools目录下,然后用管理员权限打开当前目录下的CMD,输入:./adb device,要是还没有用看看手机有没有开启调试模式

wangquanguoyes
wangquanguoyes 额,usb的开发者调试模式是一直打开的
大约 3 年之前 回复
Kelley_cfy
Kelley_cfy   2014.11.26 17:33

./adb kill-server
然后./adb device

wangquanguoyes
wangquanguoyes List of devices attached 750BBKL223C6 device ,清单设备时能显示出来的,但是最后还是不行,进行安装apk,会有error: device not found
大约 3 年之前 回复
wangquanguoyes
wangquanguoyes List of devices attached 750BBKL223C6 device ,清单设备时能显示出来的,但是最后还是不行,进行安装apk,会有error: device not found
大约 3 年之前 回复
dxjwolf
dxjwolf   Rxr 2014.11.26 19:05

device not found的话
你试一下adb devices能不能连上或者有几个设备 或者是不是有offline的设备
如果设备只有一个并且online状态 你再看一下手机设置里面usb调试选项是不是开了
如果以上都是ok的 输入
adb kill-server
adb start-server重启adb再试一下
另:如果有360或者其他什么手机助手或者卫士之类的 先关闭再试一下

dxjwolf
dxjwolf 回复wangquanguoyes: 我看了一下 你的手机的MX4的ADB驱动并不是通用驱动 请去魅族的网站下载最新的USB驱动或者ADB驱动 然后再试一下
大约 3 年之前 回复
wangquanguoyes
wangquanguoyes 嗨,在不,目前我清单设备能显示出来,而且usb也是打开的,至于你说的是否是online状态,这个我输入命令只看到这两句 List of devices attached 750BBKL223C6 device ,之后按照你说的步骤重启,还是不行,端口5037也没有被占用
大约 3 年之前 回复
wangquanguoyes
wangquanguoyes C:\Users\Administrator>adb devices List of devices attached 750BBKL223C6 device C:\Users\Administrator>adb kill-server * server not running * C:\Users\Administrator>adb start-server C:\Users\Administrator>adb shell shell@mx4:/ $ cd mnt/sdcard/MapABC shell@mx4:/mnt/sdcard/MapABC $ ls ls NaviStudioV2.2.apk * daemon not running. starting it now on port 5038 * * daemon started successfully * error: device not found - waiting for device -
大约 3 年之前 回复
wangquanguoyes
wangquanguoyes C:\Users\Administrator>adb devices
大约 3 年之前 回复
hjywyj
hjywyj   Rxr 2014.12.01 13:53

adb devices

看看有木有设备id

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!