1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 关于adb指令安装卸载apk的几个常用命令

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

时间:2020-02-03 12:08:27

相关推荐

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

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

新人自述adb常用命令adb remountadb shelladb install xx.apkadb uninstall 包名adb rebootrmcd 结语

新人自述

这是我第一次写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 命令提示remount失败,则可以先运行adb disable-verity命令,然后重启设备,最后再使用root和remount命令。

adb shell

作用:进入设备

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

adb install xx.apk

作用:安装apk到手机上,xx.apk前可以加上apk所在路径,注意这个路径是PC机的路径。

使用参数-r:替换已经存在的应用

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

adb uninstall 包名

作用:从设备/模拟器卸载应用包,卸载package所对应的apk。

这里主要可能会遇到的问题是,不知道apk对应的package是什么。

如果是自己编写的apk应用,可以在AndroidMainifest.xml文件中<manifest>节点下,找package元素所指定的名字。

如果没有代码,这里提供其中的一种,首先打开要卸载的apk,输入adb shell dumpsys window windows | findstr "Current"命令,

adb reboot

作用:重启设备。

使用命令提高效率

调试程序过程中需要频繁的重启设备,使用reboot

rm

作用:删除一个文件,或者删除一个目录。(需要进入shell)

删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",

-r 将目录及以下之档案亦逐一删除。

cd

作用:shell状态下,进入设备某个指定目录。cd .. 可以返回上一目录。

结语

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。