【问题标题】:Can't play the downloaded .mp3 file无法播放下载的 .mp3 文件
【发布时间】:2016-09-25 20:22:10
【问题描述】:

我正在应用程序中下载 .mp3,但无法仅在 Windows Media Player 上播放。我尝试使用 Microsoft Groove 音乐播放器、Google Play 音乐(我手机上的内置音乐播放器),但两者都不会打开它……只是媒体播放器:D 那么您知道问题可能是什么吗?

DownloadManager.Request request = new DownloadManager.Request(Uri.parse(mediaURL));
    request.allowScanningByMediaScanner();
    request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
    request.setMimeType("audio/MP3");
    request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, nameOfTheFile + "." + extension);

    DownloadManager manager = (DownloadManager) mContext.getSystemService(Context.DOWNLOAD_SERVICE);
    manager.enqueue(request);

如果我删除“request.setMimeType("audio/MP3");”行,Media Player 仍然可以播放。

【问题讨论】:

  • 使用网络浏览器下载的音频文件可以播放吗?
  • 哇,我用 Internet Explorer 打开它,然后它添加到它的下载中,从那里我可以用 Groove 打开它
  • 所以如果我将它们复制到计算机上,我也可以使用 Groove 播放它们
  • 我在手机上下载了另一个音频播放器,它说文件无效...
  • 它可以工作,但 .jpg 也可以....但不能使用 .mp3 :(

标签: android audio download mp3 android-download-manager


【解决方案1】:

好的,问题是我的文件名中有一个冒号...

【讨论】:

    猜你喜欢
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多