Chrome调试Android应用页面
参考
http://www.ruanyifeng.com/blog/2019/06/android-remote-debugging.html
https://ask.dcloud.net.cn/article/69
说明
基于 HTML、JS等 Web 页面的调试
- 5+APP 代码不需要编译,所以可以基于源码视图调试 Android 应用中页面「页面代码与项目代码一致」
- uniapp 代码在运行到 Android 应用前会编译,所以无法方便调试
步骤
- 真机或模拟器开启「开发者模式」,打开调试开关
- HBuilder 或 Android Studio 运行 App 到真机或模拟器中
- 打开真机或模拟器,打开 Android 应用中需要调试的页面
- 打开Chrome 浏览器,地址栏输入
chrome://inspect
- 找到设备-应用-要调试的页面,点击 inspect 打开调试窗口
- 调试
注意
点击 “inspect” 时,如果遇到启动了一个白屏界面,说明被墙了。需要连接 google 的服务器
方法一:通过 VPN 连接 Google 服务器
方法二:设置一下 host
1 | # 路径: Mac /etc/hosts | Windows C:\Windows\System32\drivers\etc\hosts |
调试
与 Chrome 普通页面调试一样,可以查看控制台输出、Sources 源码中添加断点调试、Network 查看网络加载等
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王文哲的博客!