這是android-ndk-r9c下載,在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱為“NDK”。
android-ndk-r9c是一款專業(yè)的安卓NDK開發(fā)工具,這是一套NDK開發(fā)工具集,包含了豐富的開發(fā)和編譯器,方便用戶對安卓應(yīng)用和游戲進(jìn)行開發(fā),全稱Native Development Kit,通過Android NDK可以使開發(fā)者直接接觸android的底部資源,使開發(fā)更加直觀、簡單、方便,有需要的朋友們歡迎前來下載使用。
Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱為“NDK”。不同于SDK,ndk是用C語言編寫,用build工具打包成 .so的文件,然后用 再用java調(diào)用so庫。
NDK是用來給安卓手機(jī)開發(fā)軟件用的,但是和SDK不同的是它用的是C語言,而SDK用的是Java語言。
NDK開發(fā)的軟件在安卓的環(huán)境里是直接運(yùn)行的,一般只能在特定的CPU指令集的機(jī)器上運(yùn)行,而且C語言可以直接和硬件對話,因此一般用它開給手機(jī)開發(fā)驅(qū)動(dòng)或底層應(yīng)用;而SDK開發(fā)出的軟件在安卓上靠Dalvik虛擬機(jī)來運(yùn)行,所以如果沒有特殊的需要或署專門針對某個(gè)硬件去開發(fā),那就一般用SDK。