Android开发需要使用到的一些常用的adb命令

本文详细讲解了如何通过ADB工具获取root权限,挂载系统,执行shell命令,管理应用,迁移文件,安装与卸载APK,以及解决常见问题如版本降级。涵盖了从基础操作到高级技巧的全面教程。

获取系统的root权限
1.adb root

挂载系统的读写权限
2.adb remount

敲入shell命令
3.adb shell

进入系统指定的文件夹里
4.cd /system/app

查看文件列表
ls

移除文件
5.rm -r test.apk

退出系统
6.exit

7.adb root
8.adb remount

把电脑里的文件拷贝到android系统里面去
9.adb push D:\test.apk /system/app
把android系统里面的文件拷贝到电脑里
  adb pull /data/xxx/test.apk D:\file

10.adb shell
11.cd /system/app
12.chmod 777 test.apk

重启系统
13.reboot

安装apk文件包
14.pm install [-r] test.apk

根据应用包名卸载指定的应用
15.adb uninstall com.test.demo

若出现了Failure [DELETE_FAILED_INTERNAL_ERROR]的提示,卸载失败,使用下面的方式进行卸载:
通过命令列出所有应用包的列表,在列表中找到要删除的包名
16.adb shell pm list packages -s

获取要卸载的包名路径
17.adb shell pm path com.test.demo
   eg: /system/vendor/bundled_persist-app/xxx/test.apk
   
挂载系统读写权限
18.adb remount

删除安装包
19.adb shell rm /system/app/xxx/test.apk

重启系统
20.adb reboot

往系统里面写入文件
写入文件内容
xxx:/data/test #: echo 文件内容 >> 文件名
查看文件大小
xxx:/data #: du -sh 文件名

出现的问题描述:Failure [INSTALL_FAILED_VERSION_DOWNGRADE] 
因为现安装的版本低于已安装的版本
解决方法: adb install -r -d D:\test.apk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值