不支持文件格式

时间:2017-12-19 13:45:10

标签: android file retrofit retrofit2 fileoutputstream

我正在尝试通过改造来下载歌曲。在棒棒糖设备上一切正常,但是当我试图在棉花糖和牛轧糖上播放歌曲时,它说“不支持文件格式”。

这是我的改造界面。

<div id="container">
  <picture>
    <img src="http://placekitten.com/g/300/300" alt="kitten">    
  </picture>
</div>

我正在从Intent Service调用此函数。

String SONG_URL = "http://192.169.235.15/Songs/";

@GET("{songId}.mp3")
@Streaming
Call<ResponseBody> downloadSong(@Path(value = "songId") String songId);

最后这是我的downloadFile函数。

Call<ResponseBody> request = SongDownloadServerApi.Factory.getInstance(this).downloadSong(songId);
    try {
        downloadFile(request.execute().body(), songName);
    } catch (IOException e) {
        e.printStackTrace();
        Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
    }

0 个答案:

没有答案