adb 常用命令

作者: 鲁智深 分类: android 发布时间: 2020-07-07 14:52

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。

官方文档

手机配置

  • 要打开开发者模式
  • 要允许USB调试
  • 允许Usb安装应用
  • 关闭各种系统优化

启动一个adb服务

1
adb -a -P 5037 server nodaemon

设备相关命令

查看设备

1
adb -H 192.168.1.103 devices

重新挂载
remount就是重新挂载的意思,比如说,你要推送东西进system目录下,你需要重新挂载,默认情况下是只读的状态。

1
adb -H 192.168.1.103 -s 5690d1bd remount

如果出现 Not running as root. Try “adb root” first.

那么直接以root方式重启adbd服务

1
adb -H 192.168.1.103 -s 5690d1bd root

返回:restarting adbd as root ,重新挂载返回 remount succeeded

system

system

设备重启

1
adb -H 192.168.1.103 -s 5690d1bd reboot

设备关机

1
adb -H 192.168.1.103 -s 5690d1bd shell reboot -p

-p 则是poweroff的意思

选择设备

1
adb -H 192.168.1.103 -s 5690d1bd

进入shell

1
2
3
4
adb -H 192.168.1.103 -s 5690d1bd shell

# 列出文件
ls或者ll或者ls -l

这个时候已经进入到了android系统了,你可以理解为一个阉割版本的linux系统,所以可以使用linux部分命令。

进入/data目录下报权限问题

1
opendir failed, Permission denied

需要切换到root权限

1
2
3
4
5
6
7
8
9
10
11
su
cd data/
ls

# 查看文件路径
pwd

# 删除文件
rm -r /data

# 文件查看

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注