- 軟件介紹
- 軟件截圖
- 相關(guān)軟件
- 相關(guān)閱讀
- 下載地址
電腦軟件推薦: Android NDK R10E 64位版 v1.0 官方版 EV剪輯 v2.3.2 免費(fèi)版 VNR懶人版v2.7整合版(含免設(shè)置補(bǔ)?。? 字帖生成器 綠色版 v1.0
Android NDK-R10E 64位是一個(gè)功能強(qiáng)大的開發(fā)工具,它為開發(fā)者提供了更直接訪問Android系統(tǒng)資源的能力。NDK(Native Development Kit)是Android SDK的擴(kuò)展,它允許開發(fā)者使用傳統(tǒng)的C或C++編程語言進(jìn)行開發(fā),并將原生庫直接嵌入到APK文件中。通過NDK,開發(fā)者可以讓部分程序運(yùn)行在Dalvik虛擬機(jī)之外,使用原生代碼提高性能。對(duì)于需要使用該開發(fā)環(huán)境的用戶,可以通過以下鏈接下載。
如何使用Android NDK R10E 64位
首先,打開Eclipse IDE,依次點(diǎn)擊Window -> Preferences -> Android -> NDK,然后設(shè)置NDK的安裝路徑。例如,Shamoo的路徑是E:\android-ndk-r9c。
接下來,創(chuàng)建一個(gè)新的Android工程。在項(xiàng)目中右鍵點(diǎn)擊,選擇Android Tools -> Add Native Support...,然后為生成的.so文件命名,例如:my-ndk。
此時(shí),項(xiàng)目會(huì)自動(dòng)生成一個(gè)jni文件夾,其中包含Android.mk和my-ndk.cpp文件。Android.mk是NDK項(xiàng)目的構(gòu)建文件,而my-ndk.cpp則是NDK的源代碼文件。
接下來,可以參考NDK的示例工程Hello-JNI,進(jìn)行編寫。按下Alt + '/'鍵可以觸發(fā)代碼補(bǔ)全,使用起來非常方便!相比于以前使用CDT時(shí)的繁瑣,簡直讓人驚嘆!
JNI接口的命名規(guī)則為:Java_ + 包名(點(diǎn)號(hào)替換為下劃線) + _ + 類名 + _ + 方法名。如果是實(shí)例方法,則需要傳入兩個(gè)必要參數(shù):JNI環(huán)境指針JNIEnv *。
完成開發(fā)后,運(yùn)行項(xiàng)目。在運(yùn)行之前,需要先編譯NDK代碼,然后再編譯Java代碼。如果遇到“Unable to launch cygpath. Is Cygwin on the path?”的錯(cuò)誤,可以按照以下步驟解決:
右鍵點(diǎn)擊項(xiàng)目,選擇Properties -> C/C++ Build,進(jìn)入Building Settings,取消選中Use default build command,然后手動(dòng)輸入${NDKROOT}/ndk-build.cmd。
在C/C++ Build的設(shè)置中,點(diǎn)擊Environment,選擇Add...,添加一個(gè)新的環(huán)境變量NDKROOT,并將其值設(shè)置為NDK的根目錄。
以上就是KK下載為大家?guī)淼腁ndroid NDK R10E 64位的使用教程!
-
Android NDK R10E 64位版 v1.0 官方版下載地址
