一个定制 Android 产品, 客户远在千里之外, app 跑起来看 log 没什么异常, 通过 im 传 app 安装调试效率也太低.
有办法远程 adb 连接, 然后调试的方法吗
1
DCELL 2023-04-04 16:09:52 +08:00
我唯一能想到的就是,内网穿透,并且把日志输出重定向出来。
|
2
codehz 2023-04-04 16:15:26 +08:00 via iPhone
理论上可以用 webusb 开 adb ,有现成的项目
加一个后端的功能就可以把数据传输回去了 |
3
asd7160 2023-04-04 16:18:14 +08:00
他手机插电脑,你远程桌面连他的电脑
|
4
LLaMA2 2023-04-04 16:18:32 +08:00 1
1.Tailscale 让你的开发机器和目标安卓机器处于同一网络,其他方案也可以
2.Network ADB, adb 原生支持 3.Android Studio ,和平时开发没什么不同 4.TeamViewer ,远程控制,可以直接装 android 或者客户电脑,客户再用 USB 数据线连接 android 设备,并开启开发者模式 5.Scrcpy,如果 teamviewer 装在手机上可不用,装在客户电脑上使用这个根据快速 UI 化控制 android 设备 |
5
huihuiHK 2023-04-04 16:18:54 +08:00
内网穿透+wifi adb
试试看 |
6
yuchenr 2023-04-04 16:30:07 +08:00
我目前是用 wireguard ,然后 adb 或者 scrcpy
|
7
Tilie 2023-04-04 16:35:45 +08:00 1
usbip ,将远程 usb 挂载到本地电脑上
|
8
deng81416754 2023-04-04 17:30:37 +08:00 2
|
9
rev1si0n 2023-04-04 17:32:12 +08:00
https://github.com/rev1si0n/lamda ,缺点是要 root
|
10
deng81416754 2023-04-04 17:32:34 +08:00
这种定制的产品。让客户寄一个过来调试 很难吗
|
11
CFM880 2023-04-04 18:37:01 +08:00
|
12
CFM880 2023-04-04 18:55:17 +08:00
|
13
sadfQED2 2023-04-04 18:57:42 +08:00 via Android
wifi adb +1
|
14
zsxzy OP 用 frp 方案搞定了, 感谢各位
|