|
自Android平台發表以來,許多軟體開發者都關注著是否能以原生程式碼(native code,諸如C與C++語言)實作應用程式的內容,網路上也有許多的心得與技巧被提出。Google為了標準化與簡化一般在Android應用程式中Java類別與原生程式語言間的開發程序與介面,於2009年6月發佈了Android 1.5 NDK(Native Development Kit,原生開發套件),並在2010年3月釋出第3版NDK(註1)。此套件提供了開發者們一個標準的介面與流程來協調Java語言與C或C++等原生語言在Android應用程式上的開發。本文將針對Android NDK的定位、內容、以及實務上些許要點做一大略的探討。 |