将jni和.so文件集成到Android Project

时间:2015-10-01 14:48:53

标签: android java-native-interface

我在Eclipse 4.5中有一个Android项目。我有一个带.c和.h文件的jni文件夹。我也有.so文件,需要添加到lib文件夹。但我不知道如何将这些添加到我的Android项目并使我的项目运行。任何形式的帮助都会对我有所帮助。

1 个答案:

答案 0 :(得分:0)

我自己找到了答案 -

将android ndk工具添加到你的android sdk所在的位置。

现在在您的eclipse项目中,创建一个包含所有.c和.h文件以及Android.mk文件的jni文件夹。

现在在你的日食中,转到Run - >外部工具 - >外部工具配置。对于位置,按“浏览文件系统”并选择“ndk-build”位置(已放入android sdk文件夹)对于工作目录,按“浏览工作区”并选择您的eclipse项目和您的jni文件夹。例如像这样 - $ {workspace_loc:/ yourproject / jni}

按“应用”,然后按“运行”。您的eclipse项目的libs文件夹中有.so。