HTC 其它手機討論Google釋出Android 1.5原生開發套件

瀏覽: 2557
回覆: 1
共1頁
Default sogi
發文數:37
發表時間:2009-06-30 08:58:00
來源:http://www.ithome.com.tw/itadm/article.php?c=55717

文/陳曉莉 (編譯) 2009-06-29


NDK主要是用來輔助而非取代Java,Google亦指出開發人員必須衡量使用NDK的利弊得失。



Google於上周釋出Android 1.5原生開發套件(Native Development Kit,NDK),讓開發人員可透過C或C++等原生程式語言撰寫Android應用程式。

Android 1.5 NDK中含有工具及檔案以讓開發人員自C或C++來源產生原生應用程式庫;並可將原生程式庫嵌入可直接於Android上部署的應用程式檔案中;以及提供可支援未來Android平台的原生系統標題及程式庫。

Android應用程式原本是透過Dalvik Java虛擬機器執行,但透過NDK則可直接利用C或C++等原生語言撰寫於Android裝置上執行的應用程式,而不用藉由Dalvik,因此可擴大應用程式可能性,諸如加速軟體執行等。

不過,NDK主要是用來輔助而非取代Java,Google亦指出開發人員必須衡量使用NDK的利弊得失。採用NDK後,效能不見得會自動提昇,但應用程式會變得較為複雜,並會降低相容性,同時它不能存取架構API,也較不容易除錯。

適用於NDK的是那些不用配置很多記憶體,主要使用CPU能力及可自給自足的應用程式,諸如訊號處理、實體模擬,及某些資料處理等。(編譯/陳曉莉)

suchus 於 2016-05-28 16:52:22 修改文章內容


商業贊助
發文數:1
發表時間:2024-09-20 04:30:07
共1頁