帳號:
密碼:
最新動態
產業快訊
CTIMES / 文章 /
Android原生開發套件(NDK)介紹與實例
 

【作者: 林世鵬】   2010年03月18日 星期四

瀏覽人次:【14238】

什麼是Android NDK?


每個Android應用程式都是透過Dalvik虛擬機器執行,由虛擬機器來負責程式所需的資源管理,就像Java程式是透過Java虛擬機器執行一樣。Dalvik對於Android應用程式使用原生程式碼的概念也學習自Java。Dalvik實作了標準的JNI(Java Native Interface,Java原生介面,Java語言用來與C或C++等原生程式碼溝通的介面)功能,使Android應用程式中的Java類別能順利的與原生函式庫溝通。這些函式庫可能是原本已內建於Android系統中的核心函式庫(如:libc、WebKit、SQLite等),或是由開發者自行撰寫並編譯完成的函式庫。Android應用程式透過Dalvik虛擬機器的JNI功能與原生函式庫溝通的方式,如圖一所示:
...
...

使用者別 新聞閱讀限制 文章閱讀限制 出版品優惠
一般使用者 10則/每30天 0則/每30天 付費下載
VIP會員 無限制 25則/每30天 付費下載

相關文章
MacBook領軍USB Type-C普及加速
多功能嵌入式系統新未來:從Android到Raspberry Pi 3
傳統、創新並存 Apple Pay顛覆金融圈
Android裝置多核心系統設計策略
比手機還多的「心機」
相關討論
  相關新聞
» 驅動安全未來 Akamai 的全球邊緣智能與全雲端安全創新
» 提升偏鄉數位管理 照護零時差! 精誠集團以科技力協力弘道基金會推動偏鄉長者照顧數位化
» 福斯集團導入3DEXPERIENCE平台 全面最佳化車輛開發流程
» 布局協作機器人與無人機市場有成 實威年營收續增6.56%
» 產業AI化因時制宜 開源AI小語言模型異軍突起


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2025 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.1.HK92I5L61WKSTACUK2
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw