Spy-Debugger

Android调试移动端webview

别来无恙 提交于 2021-02-20 05:43:42
尝试了各种Mac版本的安卓模拟器,包括Android Studio、Genymotion以及国内的网易MuMu、夜神、蓝叠、腾讯手游助手,做的最好的是Android Studio,最难上手的也是Android Studio。 Android Studio有两种架构类型的镜像可选,分别是x86和arm,安装arm架构的镜像,非常卡,没法用,x86的镜像很流畅,只能用来调试基于x86架构的App 其它几个从安装到使用都非常简单,国内的几个,稳定性都比较差,全部都存在启动时进度卡在99%的问题,相对稳定的是网易MuMu,至于Genymotion,比较卡顿,安装App之后无法启动,因此,下面的教程仅适用网易MuMu 一、模拟器调试 1、安装模拟器: 下载网易MuMu模拟器 并安装,有window版和Mac版,本文针对Mac版 2、安装App:启动模拟器,点击底部APK安装,选择Android版App,等待安装完成 3、安装adb:adb全称 Andorid Debug Bridge ,中文名安卓调试桥 brew cask install android-platform-tools    安装完成后,打开模拟器内的App,然后在开发机上执行以下命令,查看当前已连接的模拟器/设备的列表 adb devices    如果列表是空,执行以下命令再试 adb kill-server && adb

spy-debugger 微信网页调试工具(非官方) | 页面调试+抓包

我只是一个虾纸丫 提交于 2020-03-18 17:10:36
某厂面试归来,发现自己落伍了!>>> 关于spy-debugger 一站式页面调试、抓包工具。远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybridApp等)。支持HTTP/HTTPS,无需USB连接设备。 当有些官方调试工具不方便时.可以考虑使用这个 特性 1、页面调试+抓包 2、操作简单,无需USB连接设备 3、 支持HTTPS 。 4、 spy-debugger 内部集成了 weinre 、 node-mitmproxy 、 AnyProxy 。 5、自动忽略原生App发起的https请求,只拦截webview发起的https请求。对使用了SSL pinning技术的原生App不造成任何影响。 6、可以配合其它代理工具一起使用(默认使用AnyProxy) (设置外部代理) 使用案例 页面编辑模式 启动命令: spy-debugger -w true weiner页面调试界面 anyproxy抓包界面 安装 Windows 下 npm install spy-debugger -g Mac 下 sudo npm install spy-debugger -g 三分钟上手 第一步:手机和PC保持在同一网络下(比如同时连到一个Wi-Fi下) 第二步:命令行输入 spy-debugger ,按命令行提示用浏览器打开相应地址。 第三步:设置手机的HTTP代理

spy-debugger 微信网页调试工具(非官方) | 页面调试+抓包

自古美人都是妖i 提交于 2019-11-30 10:02:51
关于spy-debugger 一站式页面调试、抓包工具。远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybridApp等)。支持HTTP/HTTPS,无需USB连接设备。 当有些官方调试工具不方便时.可以考虑使用这个 特性 1、页面调试+抓包 2、操作简单,无需USB连接设备 3、 支持HTTPS 。 4、 spy-debugger 内部集成了 weinre 、 node-mitmproxy 、 AnyProxy 。 5、自动忽略原生App发起的https请求,只拦截webview发起的https请求。对使用了SSL pinning技术的原生App不造成任何影响。 6、可以配合其它代理工具一起使用(默认使用AnyProxy) (设置外部代理) 使用案例 页面编辑模式 启动命令: spy-debugger -w true weiner页面调试界面 anyproxy抓包界面 安装 Windows 下 npm install spy-debugger -g Mac 下 sudo npm install spy-debugger -g 三分钟上手 第一步:手机和PC保持在同一网络下(比如同时连到一个Wi-Fi下) 第二步:命令行输入 spy-debugger ,按命令行提示用浏览器打开相应地址。 第三步:设置手机的HTTP代理,代理IP地址设置为PC的IP地址