adb常用操作

Windows系统下载 adb的zip压缩包后解压到硬盘目录,配置到计算机的path变量即可

连接设备

adb connect [IP地址]
示例:adb connect 192.168.123.68

关闭服务

adb kill-server

安装软件

adb install -r [apk在本地计算机的目录]
示例: adb install -r c:/123.apk

卸载软件

adb uninstall [apk包名]
示例:adb uninstall top.foxhome.dome

cmd获取ROOT读写权限

adb remount

进入shell

adb shell

退出shell

exit

adb 截图

adb shell screencap -p [设备的保存目录]
示例: adb shell screencap -p /sdcard/screen.png

adb 启动一个应用

adb shell am start -n “[apk包名]/[应用活动名]”
示例:adb shell am start -n “top.foxhome.simplecam/top.foxhome.simplecam.CheckActivity”

adb启动一个服务

adb shell am startservice -n “[apk包名]/[应用服务名]”
示例:adb shell am startservice -n top.foxhome.simplecam/top.foxhome.simplecam.DataService

adb发送broadcast

adb shell am broadcast -a <广播动作>
示例:adb shell am broadcast -a android.net.conn.CONNECTIVITY_CHANGE

adb 上传文件

adb push [本地计算机文件] [安卓设备文件路径]

adb 下载文件

adb pull [安卓设备文件路径] [本地计算机文件]

shll文件相关操作

拷贝文件 cp [要拷贝的文件] [要拷贝到的位置及文件]
移动文件 mv [要移动的文件] [要移动到的位置及文件名]
打开文件夹 cd [文件夹路径]
查看文件文件 cat [文件路径]
移除文件夹 rm -rf [文件夹路径]
移除文件 rm [文件路径]
查看目录下所有文件 ls
其他相关
./ 表示当前目录下
../ 表示上级目录

安卓系统应用目录

/system/app

获取操作(当前运行)的acticity

adb shell dumpsys window | findstr mCurrentFocus

输入文字

adb shell input text  foxhome.top

模拟按键按下

adb shell input keyevent 66

抓取logcat到本地

adb logcat -> E:/logcat.txt

或者

adb logcat -v threadtime -> E:/logcat.txt

发表回复

CAPTCHAis initialing...