Android保存的uri提供null mediaPlayer对象

时间:2016-05-23 11:57:03

标签: android uri android-mediaplayer

我正在创建像mediaPlayer=MediaPlayer.create(getApplicationContext(), Uri.parse(tone));这样的mediaPlayer对象 现在音调是内容uri作为我想要播放的文件的字符串。现在我首先从sdcard中选择音调但是如果我将这个uri保存在存储中然后再次执行它,即使两次都返回null音调变量具有相同的值。请帮忙。

语气内容://com.android.providers.media.documents/document/audio%3A1350

1 个答案:

答案 0 :(得分:0)

如果将文件从资源移动到SD卡或手机存储,AndroidManifest.xml需要以下权限:

package="com.yourname.projectname">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>
<application