2019/06/25

linux下android打包环境搭建


系统
centos7

安装java

前往oracle java下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html

正式环境时请使用最新版本,此处下载版本为 jdk-12.0.1_linux-x64_bin.tar.gz

mkdir /usr/local/java
解压到 /usr/local/java

修改配置文件

vi ~/.bashrc
export JAVA_HOME=/usr/local/java/jdk-12.0.1
export PATH=$JAVA_HOME/bin:$PATH
# 刷新配置文件
source ~/.bashrc
java -version 查看版本情况

安装apktool教程

https://ibotpeaches.github.io/Apktool/install/


zipalign

下载 Android SDK Build Tools,用于对齐工具 zipalign

https://androidsdkoffline.blogspot.com/p/android-sdk-build-tools.html

此处下载 build-tools_r26-linux,解压到 /usr/local/java/build-tools_r26-linux 下,然后创建软链

cd /usr/local/bin && ln -s /usr/local/java/build-tools_r26-linux/android-8.0.0/zipalign zipalign

反编译,重打包,签名系列 https://zhuanlan.zhihu.com/p/34258139