Eclipse配置NDK編譯Android工程

最近跟同事發現可以更簡單的配置Android開發環境。

要用eclipse編譯C++用到Android中只需要簡單幾步。

1.下載安裝Java環境:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.下載AndroidAdtBundles:http://developer.android.com/sdk/index.html

這裏麪包含了Eclipse以及SDK,ADT,CDT等各種工具。

3.下載NDK:http://developer.android.com/tools/sdk/ndk/index.html

解壓後放到一個路徑下就OK,注意這個路徑中不能有空格,如“D:\Program Files”。

4.配置SDK和NDK的路徑:

在eclipse裏面的Window》Preferences》Android選項裏面配置SDK和NDK的路徑。

5.導入android工程。

右鍵》AndroidTools》Add Native Support,如果沒有這個選項的話,說明工程已經添加C++支持了。

6.在Android工程下jni裏面的Application.mk文件中添加編譯模塊的路徑:

這裏是我對cocos2dx的TestCpp工程Application.mk文件添加的內容:

LOCAL_PATH := $(call my-dir)/../../../../../
NDK_MODULE_PATH:=$(LOCAL_PATH);$(LOCAL_PATH)/cocos2dx/platform/third_party/android/prebuilt

然後就OK了,點Eclipse的運行按鈕就可編譯C++得到對應的.so庫,並會的到最後總的apk了。

發佈了32 篇原創文章 · 獲贊 10 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章