活到老学到老  

记录遇到问题的点点滴滴。

CentOS Ubuntu 配置Android apk反解工具apktool和aapt

8年前发布  · 2116 次阅读

1、获取apktool软件包

wget https://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2    
wget https://android-apktool.googlecode.com/files/apktool-install-linux-r05-ibot.tar.bz2

2、解压文件

tar -xjf apktool1.5.2.tar.bz2    
tar -xjf apktool-install-linux-r05-ibot.tar.bz2

3、把文件copy到/bin目录

sudo cp apktool1.5.2/apktool.jar apktool-install-linux-r05-ibot/aapt /bin    
sudo cp apktool-install-linux-r05-ibot/apktool /bin

4、设置权限

sudo chmod 755 /bin/apktool.jar /bin/aapt /bin/apktool

5、注: 这时候执行aapt有可能报aapt文件不存在的错误。

ubuntu使用:

sudo apt-get install ia32-libs

更多错误解决:

sudo apt-get install lib32stdc++6

Centos使用:

yum install glibc.i686 zlib.i686 libstdc++.i686 -y

之后就可以执行aapt了。