use*_*210 2 java-native-interface android android-ndk
应该在项目外部创建我们的库,并且应该从外部在我们的项目中调用它吗?请提出任何建议。“我已经知道如何创建so文件以及所有文件。但是无法将该.so文件调用到另一个android项目中。”请帮助我。
您的问题看起来像这个问题,
“我已经知道如何创建so文件以及所有文件。但是无法将该.so文件调用到另一个android项目中”
在另一个项目中,您应该:
1-添加文件夹jni / libs / *。so
2-使用“右键单击鼠标”-> Android工具->添加本机支持->设置文件名* .cpp
3-两个文件:* .cpp和Android.mk出现。
4-使用Cygwin将* .so编译并编译到项目中。

p / s:
您还应该在构建之前在Android.mk文件中定义内容。
Application.mk用于构建到哪个文件夹。
APP_PLATFORM也很重要,应该准确定义。
请遵循此图像以获取有关结果的更多详细信息。

谢谢,
p / s:完成后,可以使用以下代码从文件夹jni调用文件**。so *:
static {
System.loadLibrary("ffmpeg");
}
Run Code Online (Sandbox Code Playgroud)
下载.so文件
这是你在哪里可以在执行FFMPEG下载.so文件。
| 归档时间: |
|
| 查看次数: |
11621 次 |
| 最近记录: |