hybrid调试
hybrid调试方法很多,主要讲两种常用的,通过手机连接mac电脑的方式以及通过代理劫持的方式
debug包调试
前提:不管是安卓还是ios,都需要打一个debug的包而不是集成包
chrome+android
范围:elements console network
1.通过数据线连接你的电脑和 Android 手机,手机打开USB的调试模式(可以连接模拟器)
2.chrome中输入 chrome://inspect
3.点击debug
safari+ios
范围:elements console network(可以连接模拟器)
1.打开ios手机的JavaScript和web检查器
2.设置Safari允许调试。打开Safari偏好设置
3.启动Safari,点击开发,找到手机设备,当出现要运行的应用文件时候表示已经进入真机调试界面
代理调试
通常需要真机连接本地调试的时候
ios/android+mac wistle
1.电脑下载wistle 2.开启wistle并且https下载证书认证 3.手机也需要安装证书 4.手机手动代理wistle打开的ip以及对应端口
wistle+vconsole
tips:如果碰到兼容性问题,就需要用到ios和android的模拟器,同时可以选择以上两个自行进行debug
参考文章 juejin.cn/post/704104… docs.wex5.com/android-and… juejin.cn/post/717257… juejin.cn/post/709553… juejin.cn/post/744409…