1. 下载NDK

2. unzip android-ndk-r21b.zip

3. 修改~/.bashrc

4. vim ~/.bashrc

#在文件末尾添加

export NDKROOT=/home/hg/NDK/android-ndk-r21b

export PATH=$NDKROOT:$PATH

#保存退出,更新一下环境变量

source ~/.bashrc

5. 修改 "/etc/"下面的profile文件

vim /etc/profile

#在文件末尾添加

export NDKROOT=/home/hg/NDK/android-ndk-r21b

export PATH=$NDKROOT:$PATH

#保存退出,更新一下环境变量

source /etc/profile

6. 可以在shell中输入ndk-build命令来检查你的安装是否成功,如果不是显示“ndk-build not found”, 则说明你的ndk安装成功

7. wget http://www.zlib.net/fossils/zlib-1.2.11.tar.gz

8. tar xf zlib-1.2.11

9. ./configure

10. 修改Makefile文件

CC=/home/hg/NDK/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang

LDSHARED=/home/hg/NDK/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang -shared -Wl,-soname,libz.so.1,--version-script,zlib.map

CPP=/home/hg/NDK/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang -E

AR=/home/hg/NDK/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar

RANLIB=/home/hg/NDK/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ranlib

11. make

12. make install

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐