android中的.so文件的实际用途是什么?

时间:2016-04-15 06:24:01

标签: android chat opentok .so

我想在我的应用程序中实现类似聊天的视频群聊。我一直在使用opentok库。在那里我见过libopentok.so文件。任何人都可以告诉我libopentok.so文件的确切用法。

1 个答案:

答案 0 :(得分:12)

在Android中,我们可以使用本机代码(C ++)。

Android NDK(Native Development Kit)将此代码编译为.so文件。

.so文件的一个例子是:

  

应用程序二进制接口(ABI):ABI确切地定义了应用程序的机器代码在运行时应该如何与系统交互。 NDK根据这些定义构建.so文件。不同的ABI对应于不同的体系结构:NDK包括对ARMEABI(默认),MIPS和x86的ABI支持。有关更多信息,请参阅ABI管理。

Android的开发者网站完美地概述了这一点:Android Concepts (NDK)