注:利用其它方式截图并保存到电脑的方法,需要用到 gnu sed 命令,在 Linux 下直接就有,在 Windows 下 Git 安装目次的 bin 文件夹下也有,并将sed.exe 所在文件夹添加到 PATH 情况变量里;Mac 下利用系统自带的 sed 命令会报错,需要安装 gnu-sed,利用该命令进行安装brew install gnu-sed
# adb shell settings put global http_proxy 代理IP地址:端口号
adb shell settings put global http_proxy 192.168.137.1:8080
adb shell settings put global https_proxy 192.168.137.1:8080
复制代码
ADB关闭代理(无需重启)
adb shell settings put global http_proxy :0
复制代码
ADB移除代理(需要重启)
adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
adb reboot
复制代码
ADB查看历程
adb shell ps
复制代码
历程各列含义如下:
列名含义USER所属用户PID历程 IDPPID父历程 IDNAME历程名
ADB查看及时资源占用情况
adb shell top
复制代码
top命令展示内容的各列含义如下:
列名含义PID历程 IDPR 优先级CPU%当前刹时占用 CPU 百分比S历程状态(R=运行,S=睡眠,T=跟踪/停止,Z=僵尸历程)#THR线程数VSSVirtual Set Size虚拟耗用内存(包含共享库占用的内存)RSSResident Set Size 现实利用物理内存(包含共享库占用的内存)PCY调理策略优先级,SP_BACKGROUND/SPFOREGROUNDUID历程所有者的用户 IDNAME历程名 top 命令还支持一些命令行参数,详细用法如下: