【问题标题】:Adding Native support to gstreamer tutorial won't finish向 gstreamer 教程添加本机支持不会完成
【发布时间】:2014-06-17 17:25:11
【问题描述】:

我正在关注这个: http://docs.gstreamer.com/display/GstSDK/Installing+for+Android+development

我正在使用指南中链接的 Windows x86 ADT 包、Windows x86 r9d NDK 和 Gstreamer SDK。

我获得了第一个添加原生支持、构建和运行的教程。然后我尝试了第三个教程,Eclipse 变得没有响应。第二个教程也发生了同样的事情。我把它留给了周末,以防它花了很长时间。当我为另一次尝试更改任何内容时,我会完全删除教程文件夹并使用 zip 文件中的新副本。我还完全删除了 ADT 捆绑包并从头开始。 如果我取消,我有缺少import com.gstreamer.GStreamer; 的预期构建错误 GSTREAMER_SDK_ROOT_ANDROID 值设置为 C:/gstreamer NDK 位置是 C:\android-ndk-r8d

我按照Adding Gstreamer support to an android NDK project中的建议改用 r8d

还有一条评论建议添加到 gstreamer.mk 文件中:

ifndef SYSROOT SYSROOT := $(NDK_PLATFORMS_ROOT)/$(TARGET_PLATFORM)/arch-$(TARGET_ARCH) endif 我尝试了这个,但它可能正在使用一个 gstreamer_prebuilt.mk 文件。

我唯一的线索是教程 1 不使用 gstreamer 插件,而不起作用的教程使用插件。

感谢您提供的任何帮助。

编辑:我也尝试使用 android-ndk-r7c。
然后我删除了 ADT 包并尝试使用“使用现有的 IDE”路线,结果相同。 我将尝试另一台机器,并看看我是否可以在没有 eclipse 的情况下编译它,但我很想听听任何关于发生了什么的猜测。

Edit2:我观看了某人进行此设置的 youtube 视频(据我所知,他手动添加了 NDK,添加了构建程序并指向 ndk-build.cmd 文件):

https://www.youtube.com/watch?v=nKfAELFdf9A

这似乎有效,但我仍然缺少import com.gstreamer.GStreamer;,所以我关闭了教程 2 项目,构建并运行教程 1,再次打开教程 2,清理、构建并运行。

问题解决了。

【问题讨论】:

    标签: eclipse android-ndk gstreamer


    【解决方案1】:

    我观看了某人设置此的 youtube 视频(据我所知,他手动添加了 NDK,添加了构建程序并指向 ndk-build.cmd 文件):

    https://www.youtube.com/watch?v=nKfAELFdf9A

    这似乎有效,但我仍然缺少 import com.gstreamer.GStreamer;所以我关闭了教程 2 项目,构建并运行教程 1,再次打开教程 2,清理、构建并运行。

    问题解决了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多