本文主要介绍使用Android NDK生成独立交叉编译链,然后使用独立交叉编译链编译Android程序

下载NDK

下载与自己操作系统相吻合的版本 下载地址
解压到安装目录(如~/myndk):

 tar -zxvf android-ndk-r14b-linux-x86_64

将NDK的根目录生成一个环境变量

打开~/.bashrcw文件,在文件最后加一句话:

export NDK=“~/myndk/android-ndk-r14b”

生成独立交叉编译链

$NDK/build/tools/make-standalone-toolchain.sh --install-dir=/home/smred/android-toolchain/ --toolchain=arm-linux-androideabi

--install-dir: 交叉编译链的安装目录
--toolchain: 编译链的值

转载于:https://www.cnblogs.com/smallredness/p/9244738.html

更多相关文章

  1. Android入门第五篇之TableLayout (二)//生成10行,8列的表格
  2. Android学习笔记之反编译工具介绍及下载(Class文件反编译,xml文件
  3. Android高通平台下编译时能生成(拷贝)预编译的so到system的lib目
  4. Android原生(Native)C开发之六:libpng移植笔记
  5. android 浏览器插件开发 - 流程(1)
  6. android studio 打包报 MissingTranslation 的 3种解决方式
  7. Android(安卓)混淆代码总结 和 Android(安卓)APK反编译(最新更新
  8. SecureRandom漏洞解析
  9. Android(安卓)jni 开发详细流程

随机推荐

  1. CSS样式优先级和权重和常用选择器代码演
  2. HTML标签与属性
  3. 2022年0707结构伪类与状态伪类与盒模型常
  4. css基础:链接形式及选择器的用法
  5. 跟着大牛学PHP--CSS样式和选择器
  6. css自定义样式来源选择器与选择器的权重
  7. 自定义样式的来源与优先级与常用选择器与
  8. CSS样式来源、优先权重和实例
  9. 有感于android安装的简单
  10. Android(安卓)targetSdkVersion你真的了