adb 常用的几个命令
- 获得root权限
命令行直接输入:adb root 只要保证数据线以连接一般都可以获取到root权限的 - shell 命令
命令行输入: adb shell - 进入指定的目录
在adb shell后就可以进入指定目录了,比如我要进入 /system/app 目录查看我安装了那些应用程序则 可以这么操作: cd /system/app 就可以进入到 system/app 文件目录了 在输入: ls 显示 文件下的所有内容。
- 删除某个程序
如果想删除指定文件夹下的 某个程序怎么办呢? 直接输入: rm xxx.apk 就行了,但是… 有时候也不能成功,因为 没有足够的权限,提示只有 只读权限没有可写 的权限不能进行删除操作。不着急看下边。不可乱删除不可乱删除不可乱删除 重要的事情说三遍,我们纸删除我们自己的程序,或者对系统不影响的程序。
- 查看指定目录的文件的权限
ls -l /system/app 意思是输出 /system/app 下所有文件的权限
- 修改文件夹的权限
先命令行输入 abd mount 然后在命令行输入adb remount 重新挂载系统分区,使系统分区重新可写。
或者 在命令行输入: mount -o remount rw /system 挂载system 目录为可读写或者输入
busybox mount -o remount,rw /system 挂载system 目录为可读写
busybox mount -o remount,ro /system 挂载/system为只读
切记 是在 adb shell 后输入的……..
如果还是不能修改文件夹的权限不能删除指定目录的应用。这些用终极命令:chmod 命令
直接命令行输入 chmod 777 /system/app 意思是给、/system/app 文件夹所有的权限。 - push /pull 命令的使用
如果我们想把我们自己的程序放到系统目录下边怎么操作呢? 用push 命令
adb push C:\Users\Administrator\Desktop\xxx.apk /system/app 命令就行了,想放到、data/app 只要替换名称就可以了
pull 命令一样 想把手机里面的某些文件或者apk拷贝出来就可以用 pull 命令了
adb pull /sdcard/images/test.jpg E:\tmp