adb、pm命令操作apk包

我的未来我决定 提交于 2019-12-05 04:36:51

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。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!