今天討論簡單一點的NDK,主題就是在兩個C語言透過 h 檔案進行溝通。
在C語言中 h 檔除了可以讓程式更有結構及維護性外,在Android使用中你可以將C原始檔編譯成 library檔,然後把library檔及標頭檔(h檔)提供給需要的人,這樣同時可以讓其他人使用;亦可保有原始碼程式不被人看到,這種情況經常在呼叫硬體時為避免其他廠商從原始碼抄襲硬體而做的保護方式之一。
由於程式碼可以在..\android-ndk-r7b\samples\two-libs目錄可以看到所以這次就不貼程式碼,整個執行的架構如下圖所示:
本社群由Nantou.py使用者社群以及國立虎尾科技大學電機資訊學院負責維護,它是一群熱愛智慧生活科技以及Python的專業教師所組成,大家一同快樂地研究有關數位生活中人工智慧、大數據、物聯網、雲端服務、APPS、福祉科技、感知網路服務、車載網路服務、及網際網路等資通訊技術,並運用這些資通訊以及Python技術來提升我們的日常生活品質,建立更好的生活環境。
2012年2月27日 星期一
2012年2月25日 星期六
Android Stack: From Source to Device
訂閱:
文章 (Atom)