一个提取手机apk的玩意
apkget
又是个Python+adb的项目
自己有需求==>立项==>开干
练练手,没什么不好
用了flet做ui(原本想用dpg的,那玩意有点问题,看上一篇文章,但是他的字体也有点问题),subprocess+os运行adb指令,re解析输出
长这样,默认窗口有点大(在我的电脑上),不知道咋调(文档里没找到)
只需要点一下刷新,稍等一会
这期间发生了什么呢
首先用adb获取所有应用的安装包链接
然后推送aapt-arm-pie到手机,用于解析apk
运行aapt,获取应用名和包名
竟然没有能够直接获取软件名的adb命令,只能这样了,这个过程会有点久,手机也会突然较高占用,不卡
然后删除aapt-arm-pie
点击更改导出路径,可以选择任意目录导出
先从手机拉取apk到电脑上,就会有一个base.apk文件
再重命名一下就行了
非常简单