将 so|JNI|NDK 之间的关系说明白

最近在了解公司历史的发展,发现了公司产品中几乎都要使用 so 文件,不禁好奇这个 so 到底是何方神圣。 so 文件 so 是 shared object 的缩写,见名思义就是共享的对象,机器可以直接运行的二进制代码。so 主要存在于 Unix 和 Linux 系统中。【参考:安卓so文件是什么,又是如何开发出来的呢? 】 它是 c/c++ 实现的功能函数集合,并对外提供标准的接口,外层可以通过这
相关文章
相关标签/搜索