3

我需要以编程方式为我的 Android 项目从头开始创建 JET 文件。文件格式是否公开可用?

4

1 回答 1

1

鉴于所有 JET/Sonivox 文件都在 Android 源代码中(包括较低级别的 C 文件),应该可以计算出格式。

https://android.googlesource.com/platform/external/sonivox/

环顾四周,该手册似乎仍在主要开发人员站点上,但工具(JetCreator)不再包含在 SDK 包中。

http://developer.android.com/guide/topics/media/jet/jetcreator_manual.html

JetPlayer API 未标记为已弃用,因此即使很少使用它们仍然有效。如果您想获得原始工具,则必须从 AOSP 中提取它们:

https://android.googlesource.com/platform/external/sonivox/+/android-4.2.2_r1/jet_tools/

意识到它们依赖于旧版本的 Python (2.5.4) 和 wxPython (2.8.7.1)。当有人在寻找 Linux 版本时,可能需要本线程中提到的本机库: https ://groups.google.com/forum/?fromgroups=#!topic/android-developers/1bMxim9dikU

由于 OpenSL ES 1.0.1 已在 NDK 中的 API 9 (2.3) 中提供,因此与在 API 3 (1.5) 中引入 JET 时相比,开发人员现在拥有更多的音频选项。

于 2013-03-13T03:28:23.117 回答