Android 配置
scacpy¶
scacpy 是 一个可以显示和控制 Android 设备的一个开源工具,官方的项目地址为:https://github.com/Genymobile/scrcpy
无需 root 权限且支持多个平台,可以通过 USB 或者 WiFi 远程操作我们的 Adnroid 设备,十分方便。
国光小课堂
- Android 设备至少需要 API 21 (Android 5.0)。
- 确保在设备上启用 adb 调试。
macOS 安装¶
在 adb 连接了设备的情况下,macOS 终端下直接使用 scrcpy
即可直接启动程序从而远程操作自己的移动设备:
国光小课堂:macOS 优雅的使用 scrcpy
- 使用 macOS 自带的自动操作新建应用程序,选择「运行 shell 脚本」
- 命令里面要注意设置好你的 adb 环境变量:
export PATH="$PATH:/usr/local/Caskroom/android-platform-tools/33.0.1/platform-tools/"
/usr/local/bin/scrcpy
- 测试没问题保存为应用程序,然后设置一个不错的图标即可:
- 最终的效果图,优雅,实在是太优雅了:
Linux 安装¶
Windows 安装¶
- Github 下载最新的 release 版本:https://github.com/Genymobile/scrcpy/releases
- 解压直接运行
scrcpy.exe
即可
快速设置代理¶
设置 -> WLAN > 找到 WiFi 高级设置 > 代理 > 手动 > 输入 IP 和端口......
为什么这么麻烦?nonononono !!!
其实我们可以直接使用 adb shell 命令即可配置全局 http 代理:
使用下面命令查看 android 的 global 全局变量设置:
所以次方法如要删除代理的话,手动删除 global 变量才行:
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
adb shell settings delete global http_proxy
此外还有人写了相关的 APK,开源地址:https://gitee.com/westinyang/WiFiProxyAutoSet
安卓端一键自动设置WiFi代理的APP,配合Fiddler、Burp、Charles等抓包工具使用,懒人必备!
这种工具的原理是模拟手指点击来操作交互设置代理的,但是由于国内厂商的定制比较多,所以兼容性这块可能不那么理想。
最后更新:
2023-02-08