Android提取安装的apk文件

夙愿已清 提交于 2019-12-06 09:41:48

有时候我们需要从安卓系统提取已经安装的apk文件。比如,魅族的应用商店,我们在web搜索会发现,没有提供下载的地方,那么我可以从flyme系统中提取。

游戏android助手提供了备份apk的功能,可以从系统提取安装的apk。比如钛备份,豌豆荚都有类似的功能。当然,我们也可以通过adb工具获取

adb pull命令可以把系统的文件‘拉’到pc上,而apk安装后会在存储在android系统上的固定位置。因此,只要知道相应的apk在系统的位置即可。

  1. 系统签名的软件:/system/app
  2. 安装到内存上的非系统签名软件:/data/app
  3. 安装到sd卡上的非系统签名软件:/mnt/asec/包名-数字/pkg.apk
adb shell
cd /system/app
ls

根据名字,猜测是AppCenter

cd AppCenter
ls

发现AppCenter.apk

exit
adb pull /system/app/AppCenter/AppCenter.apk AppCener.apk
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!