移动端调试 weinre
weinre 是基于 Node 的工具,因此使用如下命令安装 weinre
$ npm install -g weinre
用上面的命令将 weinre 安装到全局,然后就可以使用 weinre的命令了。
Weinre 提供了6个可选的启动参数,其中下面两个参数一般会修改,其它的用默认值就可以了。
- --httpPort 调试服务器运行的端口,默认的 8080,如果这个端口有在用,可以改为其它端口;
- --boundHost 调试服务器绑定的 IP 地址,也可以是域名,默认是 localhost,还可以设置为 -all-,表示绑定到所有当前机器可以访问的接口。如下所示:
$ weinre --boundHost -all-
或指定ip:
$ weinre --httpPort 8081 --boundHost 192.168.56.1
这些配置也可以在 Weinre 根目录下创建 server.properties 文件配置,配置文件目录如下图:
Mac下 weinre 根目录:
windows下根目录:
其他调试工具:
使用 Chrome 远程调试 Android 设备: https://github.com/yujiangshui/CN-Chrome-DevTools/blob/remote-debugging/md/Use-Tools/remote-debugging.md
移动端前端开发调试: http://yujiangshui.com/multidevice-frontend-debug/
debuggap: http://www.debuggap.com/