安卓端 APP 调试本地代码
需要手机连接电脑 ip:端口号;
需要支持 chrome://inspect 方式(电脑要能够翻墙)
- 安装 whistle
$ npm install -g whistle
- 安装 whistle
- 启动 whistle
$ w2 start
- 启动 whistle
- 浏览器配置代理,具体配置值如下
a. 安装好SwitchyOmega
b. 在SwitchyOmega
中新增情景模式,起个名字XXXX
,代理协议:HTTP;代理服务器 127.0.0.1;代理端口 8899
c. 在auto switch
中配置以下三个,条件类型:域名通配符;条件分别设置以下三个环境;情景模式选择以上新增的XXXX
d. 然后点击左侧的应用选项
- 浏览器配置代理,具体配置值如下
想要即支持本地代理 又支持翻墙代理 配置如下
1 | // 本地环境代理 |
安卓端调试
- 打开
chrome://inspect
调试
- 打开
- 手机端 webview 要支持打开调试模式
- 链接数据线打开调试模式
ios 调试
- ios 手机设置打开调试——网页检查器
- pc 端 Safari 浏览器打开——>开发——>信任
- 客户端 APP 还需要打开允许 Safari 调试
调试过程中出现的问题
- chrome://inspect 打开本地的时候 报网络错误
解决方案: 下楼散了个步回来就好了-__-莫名其妙,不知道什么原因,难道是翻墙不稳定?
- chrome://inspect 打开本地的时候 报网络错误