Android JLayer有时无法加载资源';sfd.ser';
我正在使用jl-1.0.1为android应用程序将mp3文件转换为wav文件。大多数情况下,它在我的手机上工作正常,但偶尔会出现java.io.IOException:无法加载资源“sfd.ser”。测试人员每次都会为他报告这种情况 这个问题的答案建议使用JLayer 1.0,但这对我不起作用 非常感谢您的任何建议 我手机上的logcat: 测试人员错误报告: 发生问题的代码:Android JLayer有时无法加载资源';sfd.ser';,android,jlayer,Android,Jlayer,我正在使用jl-1.0.1为android应用程序将mp3文件转换为wav文件。大多数情况下,它在我的手机上工作正常,但偶尔会出现java.io.IOException:无法加载资源“sfd.ser”。测试人员每次都会为他报告这种情况 这个问题的答案建议使用JLayer 1.0,但这对我不起作用 非常感谢您的任何建议 我手机上的logcat: 测试人员错误报告: 发生问题的代码: fun decodeWavFromMp3(context: Context, mp3File: String,
fun decodeWavFromMp3(context: Context, mp3File: String, wavFile: String) : ByteArray{
val file = File(wavFile)
file.delete()
var converter = Converter()
converter.convert(mp3File, wavFile)
var byteArray = context.contentResolver.openInputStream(Uri.fromFile(file))!!.readBytes()
return byteArray.copyOfRange(44, byteArray.size)
}
原来问题出在我给测试人员的apk中。生成minifyEnabled设置为true的apk导致了问题。但我仍然不知道为什么我会偶尔在其他手机上出现故障