android一般的應用開發都用java語言開發,但開發對效能要求比較高的軟體,如遊戲時,一般會選擇C++來開發,本文寫的是搭建android C++開發環境。
工具/原料
一臺計算機
eclipse,android ndk
方法/步驟
下載android ndk mac版壓縮包,解壓到資料夾
eclipse裡配置ndk路徑:
建立一個新的專案工程,右擊選擇 Android Tools ->Add Native Support,填寫庫的名稱後,點選完成,這時專案中多了一些資料夾:
編輯jni下的cpp檔案,函式名稱為Java_com_example_android_BluetoothChat_hello形式:“類包名_函式”
先定義本地函式,再引入.so檔案,呼叫函式:
執行專案,列印函式的輸出,軟體會先編譯cpp檔案生成so檔案