与Whatsapp共享音频文件(MP3)android会触发此错误:“不支持文件格式”

时间:2016-08-07 15:59:30

标签: android android-intent uri mp3 whatsapp

我正在尝试与Android分享一个mp3文件。 我使用的代码如下:

    // uri creation
    audioFile=Uri.parse("android.resource://" + getPackageName() + "/raw/audio" + albumArtResId);

    // intent creation
    Intent share = new Intent(Intent.ACTION_SEND);
    share.setType("audio/mp3");
    share.putExtra(Intent.EXTRA_STREAM, audioFile);
    startActivity(Intent.createChooser(share, "Share Sound File"));

但是在whatsapp中选择特定联系人后,会出现一个Toast通知,并显示以下消息:“不支持文件格式”。 我很确定这个问题是由URI创建的,但我对如何解决它没有任何想法。

0 个答案:

没有答案