最近跟同事發現可以更簡單的配置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了。