摘要: Android系統中的應用程序都是用Java開發的。Android NDK使我們能夠在android上使用C/C++開發的原生代碼。有兩個理由使用NDK:
一是合理的重用現有的代碼;
二是在程序中某些關鍵的部分提高執行效率。
這里先講幾個符號的約定:
- 你的Android應用程序工程的目錄
- 你的ndk安裝的目錄
捷徑
這里先扯一句題外話 -- 如果你不需要使用NDK開發,只是需要使用第三方用NDK開發的庫,那么你只需要這樣做:
把第三方提供的libxxx.so放到你的/libs/armeabi/下, 然后在程序隨便什么地方中加入
Java代碼
閱讀全文