1
过去几个月来,我一直在为Android设备制作音乐应用程序。到目前为止,我已经写了大量的代码。但是,我在代码的混合部分停留了将近一个月。由于Android不提供混合音频的方法(将声音合并到一个文件中以便同时播放),我决定将Jmusic库添加到项目中,并使用它来操纵audio
文件。不幸的是,每次我尝试从sdcard
中读取音频文件时,该应用程序都会崩溃。我一直在寻找资源来解决这个问题,但我找不到一个好的。我在想,也许Android
不支持使用其他libraries
。如果是这样的话,你们中的任何人都可以提出一种替代解决方案吗?一个例子code
(与解释)使用Java
将不胜感激。我所主要做的是声明float array
(数据)和读取音频文件作为这样在Android上与Jmusic混合音频
data = Read.Audio("string that holds the path of the file on the sd card");
你可以包括一个回溯或什么崩溃的具体细节?通常,Android应该允许第三方Java库很好,但是一些第三方库可能依赖于Android不提供的Java平台功能,这可能会导致特定库的问题。 –
你试图打开什么类型的音频文件。你有没有试过执行一个简单的jmusic函数来查看库的工作原理? – dorien