Android Jni開發環境搭建完整版
一.安裝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-jni,hello-jni在android-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程式
匯入NDK的hello-jni示例到Eclipse中:
1:在Eclipse中匯入HelloJni工程。 2:執行HelloJni。這裡要注意,你之前在使用NDK編譯程式時要把這個hello-jni編譯過併產生了.so檔案,此處才能執行起來。
相關文章
- Android開發環境搭建Android開發環境
- 搭建Android開發環境Android開發環境
- android 開發環境搭建Android開發環境
- Android的開發環境搭建教程Android開發環境
- mac下搭建android 開發環境MacAndroid開發環境
- Android開發之旅:環境搭建及HelloWorldAndroid
- mac os 下搭建android開發環境MacAndroid開發環境
- Ubuntu 10.04搭建Android開發環境UbuntuAndroid開發環境
- 最新Android 4.x 搭建開發環境Android開發環境
- Mac OS X下搭建Android開發環境MacAndroid開發環境
- 在Eclipse下搭建Android開發環境EclipseAndroid開發環境
- Android Studio開發環境搭建準備Android開發環境
- Android Studio1.4.x JNI開發基礎-基本環境配置Android
- 1 – 搭建開發環境開發環境
- rollup 開發環境搭建開發環境
- 搭建go開發環境Go開發環境
- Androdi開發環境搭建開發環境
- 前端開發環境搭建前端開發環境
- Theia 開發環境搭建開發環境
- QEMU 開發環境搭建開發環境
- Cordova 開發環境搭建開發環境
- 搭建VUE開發環境Vue開發環境
- 安卓開發環境搭建安卓開發環境
- 搭建Layui開發環境UI開發環境
- 搭建scala開發環境開發環境
- EBS開發環境搭建開發環境
- andriod開發環境搭建,開發環境
- Erlang開發環境搭建開發環境
- Kafka開發環境搭建Kafka開發環境
- Qt開發環境搭建QT開發環境
- GeoServer開發環境搭建Server開發環境
- JAVA開發環境搭建Java開發環境
- lua 開發環境搭建開發環境
- phpwamp開發環境搭建詳解,phpwamp綠色整合環境開發環境一鍵搭建PHP開發環境
- Flutter開發入門之開發環境搭建(VSCode搭建Flutter開發環境)Flutter開發環境VSCode
- GDE專欄 | Android Things開發環境搭建Android開發環境
- Android Things 專題 3 開發環境搭建Android開發環境
- Android OpenGL ES 開發(二): OpenGL ES 環境搭建Android