关于adb指令安装卸载apk的几个常用命令

新人自述

这是我第一次写CSDN博客,作为一只菜菜菜鸟,先容我激动一下,(偷偷讲:感觉发帖子的人都是大神,幻想ing……),咳咳,书归正传,最近需要用到一些adb命令,但是adb命令太多了,我又懒得找,所以我决定把我最最常用的几个写在这里,方便以后查看使用。

adb常用命令

接下来就直奔主题了

adb remount

作用:remount /system/, /etc/等路径的读写权限,使当前用户有权限读写设备中/system/, /etc/等路径下的文件。

adb remount’ 将 ‘/system’ 部分置于可写入的模式,默认情况下 ‘/system’ 部分是只读模式的。这个命令只适用于已被 root 的设备。

在将文件 push 到 ‘/system’ 文件夹之前,必须先输入命令 ‘adb remount’。

‘adb remount’ 的作用相当于 ‘adb shell mount -o rw,remount,rw /system’。
adb remount
如果adb remount 命令提示remount失败,则可以先运行adb disable-verity命令,然后重启设备,最后再使用root和remount命令。

adb shell

作用:进入设备
adb shell
使用adb shell命令进入手机系统。如果需要查看手机系统的目录,可以使用ls 命令查看。

adb install xx.apk

作用:安装apk到手机上,xx.apk前可以加上apk所在路径,注意这个路径是PC机的路径。
adb install
使用参数-r:替换已经存在的应用

可以不带参数,也可以使用参数,在这里我就不详细列举其他参数的含义了(其实是因为我也不太知道 T^T)

adb uninstall 包名

作用:从设备/模拟器卸载应用包,卸载package所对应的apk。
adb uninstall
这里主要可能会遇到的问题是,不知道apk对应的package是什么。
如果是自己编写的apk应用,可以在AndroidMainifest.xml文件中<manifest>节点下,找package元素所指定的名字。
如果没有代码,这里提供其中的一种,首先打开要卸载的apk,输入adb shell dumpsys window windows | findstr "Current"命令,
在这里插入图片描述

adb reboot

作用:重启设备。
在这里插入图片描述
使用命令提高效率
调试程序过程中需要频繁的重启设备,使用reboot

rm

作用:删除一个文件,或者删除一个目录。(需要进入shell)
删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",
rm
-r 将目录及以下之档案亦逐一删除。

cd

作用:shell状态下,进入设备某个指定目录。cd .. 可以返回上一目录。
在这里插入图片描述

结语

简单的写了几个命令,以后有时间再继续添加整理,也希望有朝一日成为别人口中的大神,(一名菜菜菜鸟的YY……)

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值