android NDK安装
Android NDK 是运行于Android 平台上的Native Development Kit 的缩写。Android 应用开发者可以通过NDK 调用C 或C++ 本地代码。
NDK的作用:
1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。
2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。
3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。
下面是ndk的安装配置过程。
环境:Ubuntu10.10(NDK只能在linux下安装) 已安装好android开发环境
1.下载
国内无法访问到google的相关页面,但可以直接通过下面的地址下载。
http://dl.google.com/android/ndk/android-ndk-r8b-linux-x86.tar.bz2
2.解压
个人习惯把东西放在 /usr/local/lib文件夹下面。
要用到的命令:
//复制文件 cp android-ndk-r8b-linux-x86.tar.bz2 /usr/local/lib //解压文件 tar jxvf android-ndk-r8b-linux-x86.tar.bz2 //修改权限 chmod 777 android-ndk-r8b -R
3.修改环境变量
终端运行:gedit ~/.bashrc
将下面的语句加入
#NDK setting NDK_ROOT=/usr/local/lib/android-ndk-r8b export NDK_ROOT
保存,终端运行:source ~/.bashrc
使之立即生效。
在终端运行:echo $NDK_ROOT
若正确打印了NDK的路径,说明环境变量修改成功。
4.测试
cd 进入android-ndk-r8b/samples/hello-jni,然后在终端运行ndk的编译脚本:
sudo /usr/local/lib/android-ndk-r8b/ndk-build
若结果如下图,则ndk安装成功。
参考
ubuntu NDK 的安装-http://blog.csdn.net/hdhd588/article/details/6688228
转载于:https://blog.51cto.com/8672742/1368596
android NDK安装相关推荐
- Android ndk 安装教程 以及环境变量配置
现在android ndk 也是非常的方便 第一步 第二步搜索sdk 第三步 把界面切换到SDK Tools 界面 选中ndk 然后在点击Apply 下载即可 然后就是查看ndk 安装到那个目录下面 ...
- android ndk如何安装,android NDK安装
Android NDK 是运行于Android 平台上的Native Development Kit 的缩写.Android 应用开发者可以通过NDK 调用C 或C++ 本地代码. NDK的作用: 1 ...
- Android NDK开发一:配置环境
一.Windows: Windows下的开发环境需要安装以下软件: Java JDK Apache ANT Build System Android SDK Cygwin Android NDK Ec ...
- Android NDK R9 官方最新版
http://www.cr173.com/soft/66623.html NDK是一个工具集,可让您实现您的应用程序使用本机代码的语言,如C和C + +. NDK的公布可以让开发者更加直接的接触And ...
- windows系统上安装与使用Android NDK
转自http://www.cnblogs.com/luxiaofeng54/archive/2011/02/12/1952391.html 很早就听说了android的NDK应用,只是一直没有时间去研 ...
- 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )
文章目录 一.Visual Studio 中安装 " 使用 C++ 的移动开发 " 开发库 二.Visual Studio 中安装的 Android SDK 和 NDK 位置 三. ...
- android图文介绍NDK安装及简单jni demon的实现
(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景 android NDK可以用来编译android的native方法,也可以将c和c++的代码编译成.s ...
- Android开发学习笔记(10):NDK安装手顺及应用
网上看了很多人这方面的帖子,基本都是基于r3以前的版本,因为Android NDK r4是近期发布,其中有些改变,所以将此安装过程重新梳理. 安装环境Windows 7 64bit (之前在Ubunt ...
- ubuntu下安装android ndk
Ubuntu版本:ubuntu14.04 64bit ndk版本:android-ndk-r10e -------------------------------------- 1. 下载androi ...
- Ubuntu 16.04系统中编译安装FFmpeg 4.2.1(Android NDK r20)
1.下载FFmpeg 4.2.1的源码,下载Android NDK r20,安装yasm sudo apt-get install yasm 2.解压缩源码包和Android NDK 3.修改ffmp ...
最新文章
- IDEA中maven的命令及作用
- Java8学习之旅2---基于Lambda的JDBC编程
- 5中打开safari_iOS13版Safari浏览器新功能上线:可调节上传照片大小
- [Idea Fragments]2013.08.08
- 第一章 Spark系统概述
- 12c oracle 修改内存_关于Oracle数据库12c 新特性总结
- Python变量 - Python零基础入门教程
- 统一沟通_边缘安装及配置之十七_(Windows Server 2008 R2 SP1英文版)
- java堆算法_用Java写算法之七:堆排序
- 得到客户端的真实屏幕分辨率
- 5.深入分布式缓存:从原理到实践 --- 从Memcached开始了解集中式缓存
- 浙大计算机考研分数线2016,2016浙江大学考研复试分数线
- bitcoin(1)
- 报表软件选型时应该知道的
- 基于机器学习的Adam 优化算法来提高深层神经网络的训练速度
- MTK平台ota升级后不删除u盘的update.zip
- ajax远程调用,jquery中的ajax方法怎样通过JSONP进行远程调用
- 无准考证号的四六级查询
- 一些信息,我也 不知道写的什么,不过以后会有用
- 人工智能时代的幼儿教育软件