将jni和.so文件集成到Android项目中



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

我自己找到了答案-

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

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

现在在eclipse中,选择Run -> External Tools -> External Tools Configuration。对于位置,按"Browse File System"并选择"ndk-build"位置(你已经把它放在android sdk文件夹中了)对于工作目录,按"Browse Workspace"并选择eclipse项目和jni文件夹。例如:${workspace_loc:/yourproject/jni}

按Apply,然后按Run。.so文件位于eclipse项目的libs文件夹中。

最新更新