開發環境搭建--Ubunut下NDK安裝

簡明介紹

Android的NDK(Native Development Kit)開發工具集是Android爲了更方便Android程序開發者通過JNI的機制達到Java和本地C/C++代碼相互溝通的強有力武器。通過Android NDK,Android程序開發者可以很方便地實現Java和本地C/C++代碼的相互調用,充分發揮本地硬件的特性和C/C++代碼的高效性Java 本地開發套件,這個是底層開發必須的,給Android製作*.so提夠了一整套工具。

所需工具

android-ndk-r7c-linux-x86.tar.bz2

具體步驟

解壓

將android-ndk-r7c-linux-x86.tar.bz2解壓到/home/zgkxzx/software目錄下,命令:

tar -xvf android-ndk- r7c- linux-x86.tar.bz2

如下圖所示
這裏寫圖片描述

修改環境變量

修改系統環境變量,敲入命令:

sudo gedit /etc/bash.bashrc

添加

export PATH=/home/zgkxzx/software/android-ndk-r7c:$PATH

如下圖所示,之後使其生效,輸入命令:

source /etc/bash.bashrc

這裏寫圖片描述

測試

在對NDK進行環境修改後,我們就可以測試NDK是否已經安裝好了,首先輸入命令進入android-ndk-r7c目錄(也是之前NDK的壓縮目錄),輸入命令:

cd samples/hello-jni/ 

進入NDK自帶的一個完整Demo工程下,輸入

ndk-build 

如下圖所示,
這裏寫圖片描述
自帶的例子工程下面的hello-jni.c已經製作成了libhello-jni.so庫文件,這個也是我們做底層開發中底層和上層的接口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章