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 到外置存储 )(代码