Android Jni開發環境搭建完整版

軍說網事發表於2015-11-30

一.安裝Cygwin和配置ndk環境

1.下載ndk和Cygwin

        ndk下載地址:http://dl.google.com/android/ndk/android-ndk-r8b-windows.zip

        Cygwin的下載地址:http://cygwin.com/setup.exe

2.ndk下載完成後解壓即可

3.安裝Cygwin

4.配置ndk的環境變數

  ndk的解壓的目錄配置到cygwin的環境變數裡面   

  cygwin的安裝目錄etc的目錄下有一個profile檔案,

  ndk的目錄加到path

修改完之後儲存,重啟cygwin輸入ndk-build,如果出現一下介面說明ndk環境配置成功。

.使用ndk編譯程式

現在我們用已經安裝好的ndk來編譯一個ndk自帶的samole程式hello-jnihello-jniandroid-ndk-r7b\samples\hello-jni(我的目錄位於:D:\Android\android-ndk-r7b\samples\hello-jni)

1.執行Cygwin輸入命令“cd/cygdrive/d/java/android-ndk-r8/samples/hello-jni”,進入到“hello-jni”工程目錄。

2.輸入命令“/cygdrive/d/Android/android-ndk-r7b/ndk-build”命令即可編譯。

3.D:\Android\android-ndk-r7b\samples\hello-jni\libs\armeabi下面是否生成.so檔案,如果有說明你的ndk就執行正常!

.執行ndk程式

匯入NDKhello-jni示例到Eclipse中:

1:在Eclipse中匯入HelloJni工程

 2:執行HelloJni。這裡要注意,你之前在使用NDK編譯程式時要把這個hello-jni編譯過併產生了.so檔案,此處才能執行起來。





相關文章