ndk是android開發必不可少的一門技術
在ubuntu14.04 64bit下安裝ndk總結:
進入官網
選擇linux 64 bit下載
下載結束後
進入下載目錄 : sudo ./android-ndk-r10d-linux-x86_64.bin 進行安裝
看到安裝完成的標誌:
然後
sudo gedit /etc/profile
寫入
export NDK_HOME=安裝ndk的路徑/android-ndk-10r/
export PATH=$PATH:$NDK_HOME
保存,生效:
sourse /etc/profile
由於沒有可以build的項目,所以顯示出錯,但是這說明ndk已經成功安裝
android-studio爲我們提供了一些現成的測試項目,進入安裝目錄(android-ndk-10rd)下的samples,然後發現hello-jni
用:sudo chmod a+w hello-jni/
使這個文件夾可寫,然後:
cd hello-jni/
ndk-build
等待,結束後,進入hello-jni,發現多了libs文件,libs裏面就有各種不同系統下的so庫。
觀察hello-jni下的文件,可以發現其實這是一個android項目,jni裏面含有生成so庫的android.mk,.application.mk和源文件hello-jni.c。
下一文章將會介紹android studio如何使用這個剛生成的so庫