2

我一直在尝试在我的 android 应用程序中使用 SoundTouch 库来更改 mp3 文件的速度。

我已经设法按照此处概述的步骤编译了库:http: //www.surina.net/soundtouch/README-SoundTouch-Android.html

我现在的问题是如何在 Eclipse 的 android 项目中导入和使用编译的库?

按照上面链接中的步骤,我最终得到了 .so 文件,这些文件已添加到项目的 libs 文件夹中。我还更改了构建路径以包含这个新库。

该库现在显示在“引用库”下,所以我猜我在正确的轨道上?

在我的 java 文件中,我尝试像这样导入库:

static
    {
    System.loadLibrary("soundtouch");
    }   

该程序构建并运行良好,但我不认为该库实际上正在加载,因为我无法引用任何 soundTouch 的方法。

任何帮助将非常感激!

4

1 回答 1

2

SoundTouch 库提供的 JNI 文件只是一个演示,不提供在 Java 的 Android 应用程序中使用 SoundTouch 的任何功能的任何方法。

于 2014-01-18T20:26:19.140 回答