实现和使用SoundTouch类(Java Android)

时间:2013-12-02 21:53:25

标签: java android eclipse libraries soundtouch

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

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

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

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

图书馆现在出现在“参考图书馆”之下,所以我猜我在某个正确的轨道上?

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

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

程序构建并运行正常,但我认为库实际上并没有被加载,因为我无法引用任何soundTouch的方法。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

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