基于FFmpeg构建Android应用程序获取错误

时间:2012-11-20 11:20:10

标签: android android-ndk

我有下载代码link

导入此项目并将其转换为C / C ++本机项目。

并将Builder Settings设置为Build Command

bash C:\tools\android-ndk-r8b-windows\android-ndk-r8b\ndk-build

运行项目后,我的数据低于错误

make: *** Android NDK: Aborting    .  Stop. FFmpegTest

C:\tools\android-ndk-r5b\build\core\prebuilt-library.mk

我在 Windows 7 64位 Eclipse Juno 中开发了上述应用程序。

请指导我解决我的错误。

由于

1 个答案:

答案 0 :(得分:0)

我从来没有能够根据你发布的链接编译ffmpeg for Android(虽然我听说其他人确实成功了),因为我从未在windows下编译ffmpeg for Android。

我使用以下代码轻松编译了ubuntu 下的ffmpeg

http://code.google.com/p/dolphin-player/

转到

dolphin-player/p/native/ffmpeg/ffmpeg-0.11.1并从那里运行build_android_r8.sh

在unix下编译后,您可以在windows下使用生成的* .so。

您可以使用免费VirtualBox之类的东西在Windows下模拟unix。

你可以通过抓住dolphin-player的apks(适合你的架构)将其重命名为zip并从那里提取libffmeg.so来完全避免编译。