提供一些快捷的adb指令, 适用于 MacOS / Linux 环境.
-
顺序导入:
rm -r ~/.script_clone
mkdir -p ~/.script_clone
- HTTPS:
git clone https://github.com/youthyJJ/xm-script.git ~/.script_clone
SSH:
git clone [email protected]:youthyJJ/xm-script.git ~/.script_clone
sudo mkdir -p /usr/local/script
sudo rm /usr/local/script/xm
sudo rm -r /usr/local/script/xm
sudo mv ~/.script_clone/xm /usr/local/script/xm
sudo chmod 555 /usr/local/script/xm
sudo sh -c "echo 'export PATH=$PATH:/usr/local/script' >> /etc/profile"
source /etc/profile
-
两行导入:
- HTTPS:
sudo sh -c "while true; do rm -r ~/.script_clone ; mkdir -p ~/.script_clone ; git clone https://github.com/youthyJJ/xm-script.git ~/.script_clone ; mkdir -p /usr/local/script ; rm -r /usr/local/script/xm ; rm /usr/local/script/xm ; mv ~/.script_clone/xm /usr/local/script/xm ; chmod 555 /usr/local/script/xm ; echo 'export PATH=$PATH:/usr/local/script' >> /etc/profile ; break ; done "
SSH:
sudo sh -c "while true; do rm -r ~/.script_clone ; mkdir -p ~/.script_clone ; git clone [email protected]:youthyJJ/xm-script.git ~/.script_clone ; mkdir -p /usr/local/script ; rm -r /usr/local/script/xm ; rm /usr/local/script/xm ; mv ~/.script_clone/xm /usr/local/script/xm ; chmod 555 /usr/local/script/xm ; echo 'export PATH=$PATH:/usr/local/script' >> /etc/profile ; break ; done "
source /etc/profile
- HTTPS:
- xm top : 监听当前设备的顶部Activity
- xm rn : 查询当前设备上正在运行的Activity
- xm ua keyword : 卸载包名包含关键字的应用
- xm k/kill keyword : 结束包名包含关键字的应用进程
- xm rk/rkill keyword : (Root)结束包名包含关键字的应用进程
- xm q keyword : 查询包名包含关键字的应用程序
- xm p keyword : 查询包名包含关键字的应用程序的安装位置
- xm sa keyword : 启动包名包含关键字的应用程序
- xm key keyname : 模拟按键键盘( home / back / menu / mute / v+ / v- ), 按键过多, 如果有需要可以自行扩展, 可参考官网
- xm tap x y : 模拟触摸屏幕;
- xm dev : 打印设备基本信息;
- xm b : 模拟发送广播;
- xm sc/screen : 修改屏幕尺寸及像素密度;
- xm c/clear : 清理应用缓存;