zoukankan      html  css  js  c++  java
  • Linux--Ubuntu12.04安装NDK

    前言

      本篇博客将介绍如何在Ubuntu12.04下安装Android NDK,在其他版本的Ubuntu下,方法也类似。由于Android NDK不能单独作为Android应用程序来运行,因此,使用Android NDK开发程序之前必须要先安装Android SDK。

      本篇博客的主要内容:

    1. 准备工作
    2. 安装NDK

    准备工作

      首先必须得到Android NDK的安装文件,可以直接在Android的官方网站上得到,点击下载。因为这里使用的是32位的Ubuntu,所以下载android-ndk-r9d-linux-x86.tar.bz2。如下图:

      下载完成之后,就得到一个后缀为tar.bz2的压缩包,可以在Ubuntu下进行解压。

    安装NDK

      得到tar.bz2的压缩包之后,还需要对这个压缩包进行解压。因为tar是标准的压缩格式,所以可以直接使用Ubuntu图形化去解压缩,右键→提取到此处,就可以在当前文件夹下对其进行解压缩,得到一个android-ndk-r9d文件夹。除了使用Ubuntu提供的图像化的方法,还可以在终端下,使用tar语句进行解压缩,同样可以得到一个android-ndk-r9d文件夹。当前下载的安装文件在Developer文件夹下,语句如下:

    ~/Developer$ tar jxvf android-ndk-r9d-linux-x86.tar.bz2

      解压缩完成之后,还需要配置NDK的环境变量。这里有两种选择,如果修改当前用户名主文件夹下的.profile文件,则此配置只对当前登录用户有效,如果需要对本机所有用户有效,可以修改/etc/profile文件。这里使用gedit命令,具体如下:

      修改当前登录用户配置文件:

    ~$ sudo gedit ~/.profile 

      修改系统配置文件:

    ~$ sudo gedit /etc/profile

      这两个命令均会打开一个profile文件,在其中修改系统配置文件,如下图:

     

      在其末尾加上,并保存关闭:

    export ANDROID_NDK=/home/bgxtand/Developer/android-ndk-r9d
    export PATH=$ANDROID_NDK:$PATH

      这里的NDK的路径是/home/bgxtand/Developer,如果不确定具体路径,可以使用pwd命令进行查看。如下图:

     

      保存好profile文件之后,还需要使系统重新装载profile文件,这里可以使用如下两个命令使Ubuntu重新装载profile文件,以下两种方式均可:

      使用source命令:

    ~$ source /etc/profile

      使用.命令:

    ~$ . /etc/profile

      配置好NDK的环境变量,可以使用echo $PATH命令查看当前的环境变量值,确保当前NDK目录已经被添加到环境变量中,如下:

     

      到此时就完成了Ubuntu下,NDK的安装,NDK中包含了很多示例代码,为了验证NDK是否安装成功,可以进入~/android-ndk-r9d/samples/hello-jni/jni目录下,执行ndk-build命令,效果如下:

     

      执行ndk-build命令之后,有上图输出,表示Ubuntu下NKD安装成功。

  • 相关阅读:
    ES6 随记(1)-- let 与 const
    this 机制的四种规则
    BEM(一种 CSS 命名规则)
    WebSocket 的后记
    WebSocket 初体验
    “空”的艺术-当数据为空时显示什么
    前端路由以及浏览器回退,hash & history & location
    体验 WebFont,网页上的艺术字
    dedecms安装全过程(集成环境)
    面向对象(五)
  • 原文地址:https://www.cnblogs.com/plokmju/p/Linux_UbuntuInstallNDK.html
Copyright © 2011-2022 走看看