java通过aapt解析apk的包名,版本号等

java通过aapt解析apk的相关信息

记录一下 之前,使用java解析游戏APK的信息

linux环境

进入**/usr/local/apktool/aapt/**文件夹中,没有则创建。
执行命令的历史
在这里插入图片描述

/usr/local/apktool/aapt/ 下执行下面四个命令

wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool
wget http://connortumbleson.com/apktool/apktool_2.2.1.jar
wget http://connortumbleson.com/apktool/aapt/linux/aapt
wget  https://connortumbleson.com/apktool/aapts/linux/aapt

执行vim /etc/profile 来编辑profile文件,在文件末尾添加如下代码:

export PATH="$PATH:/usr/local/apktool/aapt"

在这里插入图片描述

然后使用source /etc/profil 使刚才修改的代码生效!!!!

然后就可以测试了!!想要看到是否解析出来可以使用远程调试
远程调试具体实现可以看远程调试
只是linux的远程调试。!!!
`

效果图

上传,确定
在这里插入图片描述
进入远程调试的断点

path 就是你apk所在的位置

在这里插入图片描述
解析 apk 的详细信息
在这里插入图片描述

需要源码的可以留言給我

猜你喜欢

转载自blog.csdn.net/weixin_45729937/article/details/107821871