背景
某些安装程序只跟着硬件发行,官网不提供安装包,只能通过adb提取apk
处理过程
通过usb连接设备
(如果需要开启开发者模式自行百度)
下载adb
参照惯例,去官网下载,下载地址
下载后解压,cmd进入当前目录 执行 adb devices
,返回结果如下:
D:\Download\platform-tools>adb.exe devices
List of devices attached
4A5444341206B818 device
查看apk,过滤关键字会简单一些,不能过滤再输出全部
adb shell pm list packages|findstr 关键字
D:\Download\platform-tools>adb shell pm list packages -f | findstr rooms
package:/data/app/~~tYXdOxvcUaARsedwFRhg-w==/com.tencent.wemeet.rooms-xVC484t7vuK8U6XPfseJfA==/base.apk=com.tencent.wemeet.rooms
本次提取的是安卓版rooms安装包,可以获取安装路径,从/data到apk
下载到本地 ,关键参数 adb apk在盒子里面的路径 计划在电脑保存的路径
adb.exe pull /data/app/~~tYXdOxvcUaARsedwFRhg-w==/com.tencent.wemeet.rooms-xVC484t7vuK8U6XPfseJfA==/base.apk .\
执行结果类似wget有进度显示,最终完成结果如下
/data/app/~~tYXdOxvcUaARsedwFRhg-w==/com.tencent.wemeet.ro...e pulled, 0 skipped. 40.3 MB/s (207643859 bytes in 4.911s)
坐等完成即可,进入文件夹查看确认