如题,我记得以前看到过通过 USB 可以调试的,但是忘记该搜什么关键字了~
ps:不考虑直接部署到外网后再调试
1
lingo 2018 年 4 月 25 日
frp。。
|
2
crysislinux 2018 年 4 月 25 日 via Android
我一般是跑在同一个路由器下面,dnsmasq 解析一波。
|
4
lingo 2018 年 4 月 25 日
那就 usb 线吧,搜 chrome inspect
|
5
lingo 2018 年 4 月 25 日 chrome inspect 调试 ios safari
然后根据你自己手机的 os 的情况看吧。 |
6
edsion996 OP 麻烦看我刚刚的 append。
网上能找到的,一般都是把手机的网络通过 USB 共享给 PC,但是反过来有什么工具能把 PC 的网络通过 USB 共享给手机? |
7
WordTian 2018 年 4 月 25 日 via Android 安卓手机的话用 adb reverse 命令,把电脑的端口转发到手机
ios 不知道 |
8
edsion996 OP @WordTian 感谢~
按这个思路我找到了前人的经验,http://blog.xiaoyu.im/post_678.html。 但是我手头的手机不知道为什么,执行 adb reverse tcp:8000 tcp:8000 全都会报错:error: protocol fault (couldn't read status length): Undefined error: 0 明天找别的试试再说 |
9
edsion996 OP 我的 adb 版本是 Android Debug Bridge version 1.0.39 ,
刚才某台手机上执行`adb reverse tcp:8000 tcp:8000`以后,手机上可以打开 http://127.0.0.1:8000 的页面了。 但是执行`adb reverse --list`会报错 |
10
Owenjia 2018 年 4 月 25 日
USB tethering 试试?流量不多的话电脑端最好改下路由表
|
11
night98 2018 年 4 月 25 日 via Android
wifi 共享了解一下,插个类似 u 盘的设备,手机连上输入地址访问搞定。
|
14
sky48818 2018 年 4 月 26 日 via Android
需要 root
|
15
WizardMeow 2018 年 4 月 26 日 via Android
说起来。。买个路由器不就完了么。。。有网络审计不给路由器插网线不就好了么
|
16
edsion996 OP @WizardMeow 所以你开发过程中都不联网的吗~
|
17
Loyalsoldier 2018 年 4 月 26 日
中间人代理了解一下 https://github.com/mitmproxy/mitmproxy
|
18
Owenjia 2018 年 4 月 26 日
@zjb861107 #13
没有反啊,网络是通的,电脑上会多出一块网卡来,用手机访问那块网卡上的 ip 就可以了.前提是你的服务跑在自己电脑上,不然还要做个映射. |
20
Owenjia 2018 年 4 月 26 日
@zjb861107 #19
走 wifi ?我上面说的是通过 USB 啊…… 手机上的网络都关掉,然后 USB tethering 连到电脑上,两个就在一个局域网里了,手机相当于路由器。 安全要求高的话可能需要单独拿个手机,内外网切换清除数据。 |