手上有一台华为 Mate7 连接 mac 电脑 adb 连不上 网上查了一圈 各种方法都试过了
比如修改~/.android/adb_usb.ini 添加 vender id
也试了拨号 *#*#2846579#*#*
ProjectMenu -> 后台设置 -> USB 端口设置 -> 改成 Google 模式
貌似得改成[Google 模式] + USB 连接方式为[PC 助手( HiSuite)模式] 才可以
但是每次 USB 端口设置这边一改 USB 连接方式那边又自动改为 [仅充电] 模式
而再次将 USB 连接方式更改为[PC 助手(HiSuite)]之后 USB 端口设置那边又自动变为了[其他]
期间来来回回试了好久 也出现过一次可以 adb shell 成功的时候 但是按了两次回车之后 又自动断开了
现在完全懵逼了 到底咋样才能正确稳定的让 mac 电脑 adb 到这款华为 Mate7 ?
1
linhua 2018-12-02 00:14:03 +08:00
好像是 需要在开发者选项里设置 仅充电模式下使用 adb,然后 usb 连接类型选择 仅充电模式
|
2
zpxshl 2018-12-02 00:37:43 +08:00 via Android
我之前遇到过一个只会在 mate7 出现的 anr...然后找测试拿了条 mate7,发现这手机拿来 debug 真的会气死人。。。
|
3
bkmi 2018-12-02 00:51:17 +08:00
最近用 mac 连 adb,几台 Android 手机都是需要重复插拔很多次才能连上,也许这是个 mac 上的 bug ?
|
4
nsynet 2018-12-02 00:59:01 +08:00
没有 root 吧
|
5
also24 2018-12-02 01:02:57 +08:00
几年前写 Android APP 的时候……
我就已经被华为、小米之类机器的 adb 策略搞哭过好几次了…… 有的是加 vender id 的事儿 有的是不能开 MTP 有的是只能在 PTP 有的是必须开 MTP 有的是必须在 仅充电 有的是必须先切换一次 小米开 adb 还要求你插张 SIM 卡 |
7
llillill OP sorry 后来下载了个 mac 版的 HiSuite 发现连接时断时续 才注意到是由于这台 mate7 的 usb 接口松动所致 我用手一直用力抵住接口 就可以稳定 adb 连接了...
所以我该怎么把这个帖子删除 找了半天没找到... |
8
also24 2018-12-02 01:05:16 +08:00
哦对了,有条件的话,其实挺建议直接 ADB WIFI 的,现在都是 5G WIFI 了,调试起来可能比有线还更快一点儿……
系统开发者选项里没 "网络 adb" 选项的,可以拿这个开: https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb |
9
also24 2018-12-02 01:06:40 +08:00
|
10
winglight2016 2018-12-02 09:45:14 +08:00
|
11
also24 2018-12-02 10:08:37 +08:00 via Android
@winglight2016
在我的机器上没发现这个要求,会弹授权 dialog |
12
xuanaux 2018-12-02 11:17:10 +08:00 via Android
我记得好像是开启 adb 调试,然后插上电脑后选择 mtp 模式就可以了
|
13
junjieyuanxiling 2018-12-02 15:51:26 +08:00 via Android
@llillill #7 手机版底部输入框下面有个下沉,电脑版不知道。
|
14
20015jjw 2018-12-03 03:06:15 +08:00 via Android
开发就买 pixel 啊 用魔改 os 不是自作自受么
|