**
系統環境:Ubuntukylin 14.04 ,32位系統
ndk下載32地址:http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin
ndk下載64位地址:http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86_64.bin
官方文檔給出的以下安裝提示(進在Linux下進行的嘗試):
On Linux and Mac OS X (Darwin):
Download the appropriate package from this page.
Open a terminal window.
Go to the directory to which you downloaded the package.
Run chmod a+x on the downloaded package.
其實就是使用Ctrl+Alt+T組合鍵打開terminal,使用以下命令進行下載:
$:mkdir android
$:cd android
android$:wget http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin
android$:chmod a+x android-ndk-r10c-darwin-x86.bin
android$:./android-ndk-r10c-darwin-x86.bin
文件夾android-ndk-r10d就是Ndk的目錄文件!
接下來需要配置環境變量:
$:gedit .bashrc
添加以下內容:
export NDK=/home/xff/android/android-ndk-r10d
export PATH=${PATH}:$NDK `
然后使用命令:
$:source .bashrc
使用命令檢查配置:
~$ ndk-build -v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-pc-linux-gnu
Android開發工具:Android Studio 1.0
系統環境:Ubuntukylin14.04
Java環境:JDk1.7
打開Android Stidio工具:
導入Ndk文件下的示例Demo,代碼所在目錄:~android/android-ndk-r10d/samples/hello-jni
如圖:
左側是工程目錄,右側文件是local.properties的內容,需要在里面添加:
ndk.dir=/home/xff/android/android-ndk-r10d
然后運行hello-jni工程便可編譯成功
下一篇 一分鐘學會使用gson