摘要: Android系统中的应用程序都是用Java开发的。Android NDK使我们能够在android上使用C/C++开发的原生代码。有两个理由使用NDK:
一是合理的重用现有的代码;
二是在程序中某些关键的部分提高执行效率。
这里先讲几个符号的约定:
- 你的Android应用程序工程的目录
- 你的ndk安装的目录
捷径
这里先扯一句题外话 -- 如果你不需要使用NDK开发,只是需要使用第三方用NDK开发的库,那么你只需要这样做:
把第三方提供的libxxx.so放到你的/libs/armeabi/下, 然后在程序随便什么地方中加入
Java代码
阅读全文