adbpm命令操作apk包

Posted AZ_mxl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adbpm命令操作apk包相关的知识,希望对你有一定的参考价值。

1、adb shell pm list package

打印出来所有安装到手机上的APP包名

2、adb shell pm path com.xxx.xxx

找出安装后的包名应用的apk所在位置

3、adb pull path_apk  out_apk

path_apk为apk在手机上的目录,即2中的apk在手机中的目录,out_apk为导出apk的目标路径。

4、通过adb命令查看android手机已安装应用的版本号versionCode和versionName

adb shell dumpsys package  [PackageName] | findstr versionCode

adb shell dumpsys package  [PackageName] | findstr versionName

 

----------------------------------------------------------------------------------------------------------------------------------

拿到包名之后,卸载应用(将用户 0 的 packageName 应用卸载掉,可以卸载系统应用)

pm uninstall -k --user 0 packageName

-k 表示保存数据,如不需要,可去掉 -k
--user 指定用户 id,Android 系统支持多个用户,默认用户只有一个,id=0

以上是关于adbpm命令操作apk包的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

Android 逆向获取安装在手机中的应用的 APK 包 ( 进入 adb shell | 获取 root 权限 | 进入 /data/app/ 目录 | 拷贝 base.apk 到外置存储 )(代码

Android 逆向获取安装在手机中的应用的 APK 包 ( 进入 adb shell | 获取 root 权限 | 进入 /data/app/ 目录 | 拷贝 base.apk 到外置存储 )(代码

adb命令使用

alpine-linux apk安装包命令集锦