我正在尝试在Android中创建屏幕录制应用程序。为此,我正在使用FFmpeg。我已经创建了libffmpeg.so文件。现在我想在Android项目中使用它来调用它的原生函数。我该怎么做..? 最佳答案 本教程提供有关此主题的详细说明。HowtoBuildAndroidApplicationsBasedonFFmpegbyAnExample 关于android-如何在Android项目中使用libffmpeg.so?,我们在StackOverflow上找到一个类似的问题:
我有一个视频剪辑应用程序代码。其Android.mk文件代码如下:MY_LOCAL_PATH:=$(callmy-dir)包含$(all-subdir-makefiles)LOCAL_PATH:=$(MY_LOCAL_PATH)include$(CLEAR_VARS)LOCAL_MODULE:=video-trimmerLOCAL_SRC_FILES:=video-trimmer.cLOCAL_C_INCLUDES:=$(MY_LOCAL_PATH)$(MY_LOCAL_PATH)/ffmpegLOCAL_SHARED_LIBRARIES:=ffmpegLOCAL_LDLIBS+=-l
我已遵循教程roman10并且构建完成得很好。但是除了ffmpeg.so(或者在某些示例中我将其视为libffmpeg.so)之外,我有所有的.so文件。所以我不知道如何得到它。我需要更改配置选项吗?我正在使用以下配置选项:#!/bin/bashNDK=$HOME/Desktop/adt/android-ndk-r9SYSROOT=$NDK/platforms/android-9/arch-arm/TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64functionbuild_one{./co