AAC和M4A音频格式不适用于使用Corona的Android构建

时间:2012-06-02 10:46:46

标签: android lua corona

我使用Corona SDK。

我尝试使用Android 2.3.5手机Galaxy 2S上的不同音频格式。只有MP3文件正常工作,AAC和M4A文件不起作用。

根据此链接:http://developer.android.com/guide/appendix/media-formats.html M4A音频文件必须在Android 2.3.5上正常工作

我想念什么?

评论:有人试过吗:https://play.google.com/store/apps/details?id=eu.gorgonloop.MediaFix

1 个答案:

答案 0 :(得分:0)

它通常是一个模仿类型的问题。使用此:

Intent tostart = new Intent();
                tostart.setAction(Intent.ACTION_VIEW);

                String extension = android.webkit.MimeTypeMap
                        .getFileExtensionFromUrl(Uri.fromFile(file)
                                .toString());
                String mimetype = android.webkit.MimeTypeMap.getSingleton()
                        .getMimeTypeFromExtension(extension);
                tostart.setDataAndType(Uri.fromFile(file), mimetype);