有时候咱们须要从安卓系统提取已经安装的apk文件。好比,魅族的应用商店,咱们在web搜索会发现,没有提供下载的地方,那么我能够从flyme系统中提取。android
游戏android助手提供了备份apk的功能,能够从系统提取安装的apk。好比钛备份,豌豆荚都有相似的功能。固然,咱们也能够经过adb工具获取web
adb pull
命令能够把系统的文件‘拉’到pc上,而apk安装后会在存储在android系统上的固定位置。所以,只要知道相应的apk在系统的位置便可。shell
- 系统签名的软件:/system/app
- 安装到内存上的非系统签名软件:/data/app
- 安装到sd卡上的非系统签名软件:/mnt/asec/包名-数字/pkg.apk
adb shell cd /system/app ls
根据名字,猜想是AppCenterapp
cd AppCenter ls
发现AppCenter.apk工具
exit adb pull /system/app/AppCenter/AppCenter.apk AppCener.apk