Android:adb卸载系统应用软技能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android:adb卸载系统应用软技能相关的知识,希望对你有一定的参考价值。

参考技术A

首先,通过adb卸载应用,需要android系统允许adb调试,正常的手机通过多次点击版本号,都可以进入开发者模式,在开发者模式允许adb调试。在某些Android机顶盒系统,系统是禁用adb调试的。

在Windows或者Mac系统下,打开命令行终端(命令提示符)。

这里以Android机顶盒和Windows系统为例,电脑和机顶盒连接在同个局域网,并知道机顶盒的IP地址。

注意: Android系统原生并不支持 adb root 。以及一些手机Android系统定制厂商并没有提供支持,如果需要root,可能需要向手机厂商申请,例如某米手机。如果是自己公司定制,可以将root文件加到系统中,提供定制,方便应用层的伙伴调试。

上面的2、3、4步骤也可以换成下面步骤,原理是一致。

没有root权限下,卸载系统应用APK,需要获取应用包名。

由于现在手机厂商和机顶盒定制较高,底层adb支持的力度都不一样。上面的方式可能会失效。但值得一试。

觉得本文章对你有用就点个赞吧,铁子

Android adb命令使用

//adb 获取系统安装包列表
adb shell pm list packages
//adb 卸载系统应用
adb shell pm uninstall --user 0 packagename


//adb 安装应用
adb install -r 应用名称.apk




将apk 复制到system/app目录下,变成系统应用(Android 7.0以下)
1.adb root //获取root权限
2.adb remount // 重新挂在系统进行读写 
3.adb push 应用名称.apk /system/app/
4.重启手机

以上是关于Android:adb卸载系统应用软技能的主要内容,如果未能解决你的问题,请参考以下文章

android使用adb命令卸载应用

adb卸载和安装系统应用

Android静默安装与静默卸载(系统应用)

Android adb命令使用

Android adb命令使用

adb命令安装、卸载、 获取包名