adb命令行相关

adb命令行快捷启动

  1. 安装AndroidSDK
  2. 找到adb.exe的位置,大概是下面这个样子:
    D:\AndroidSDK\platform-tools
  3. 将上面的路径(D:\AndroidSDK\platform-tools)添加到环境变量就OK啦。
  4. 之后就能用 Win+R 然后 cmd 里面直接运行 abd devices 查看

adb 常用命令

查看设备安装状态

adb get-serialno 获取设备的ID和序列号serialNumber
adb devices 查询当前计算机上连接那些设备(包括模拟器和手机),输出格式: [serialNumber] [state]
adb get-state 查看模拟器/设施的当前状态. 说明: 序列号[serialNumber]——由adb创建的一个字符串,这个字符串通过自己的控制端口- 唯一地识别一个模拟器/设备实例。一个序列号的例子: emulator-5554

发送命令到设备

adb [-d|-e|-s ]
-d 发送命令给usb连接的设备
-e 发送命令到模拟器设备
-s 发送命令到指定设备
adb reboot重启手机

很多问题能够通过重启服务来解决
adb kill-server杀掉adb服务进程
adb start-server启动adb服务进程

安装卸载

adb install [-l] [-r] - push this package file to the device and install it('-l' means forward-lock the app)('-r' means reinstall the app, keeping its data)
adb uninstall [-k] - remove this app package from the device ('-k' means keep the data and cache directories)

栗子
adb install d:\hello.apk adb unstall com.huawei.hello
说明:如果带-r选项重新安装apk时,安装在 /data/local/tmp/目录下,手机重启后还是使用原来的apk

文件操作

adb push - copy file/dir to device 本地文件推到设备
adb pull - copy file/dir from device 从设备拉取文件到本地

Linux shell 命令

adb shell 进入Linux shell command
ls 列出目录下的文件和文件夹
cd 切换目录
rm 删除目录和文件
cat 查看文件内容
ps 可以看那个进程再跑
ps -x [PID] 查看单个进程的状态
top 可以看那个进程的占用率最高 su 切换到
root用户
kill [pid] 杀死一个进程
chmod 777 修改该文件为可执行权限

更多详细内容>>

查看更多精彩>>

你可能感兴趣的:(adb命令行相关)