admin管理员组文章数量:1516870
MediaPlayer是Android当中开发音视频应用的一个重要组件,它不仅支持本地音视频的播放,同时也能够播放网络的音视频,支持多种音视频播放格式。这里学习使用MediaPlayer播放SD卡中的音频文件。
按照Android第一行代码第二版的8.4敲了一遍,由于这本书是基于Android7写的,因此SD卡读取权限申请部分不适用Android10及以上版本了。因此网上查了一下,将代码调通了。
首先manifest文件需要追加SD卡读的权限,如下图:
onCreate部分定义3个button,然后调用verifyStoragePermissions用于申请SD卡读取权限。然后调用initMediaPlayer初始化MediaPlayer。
在onDestroy函数中stop和release mediaPlayer,在verifyStoragePermissions函数中申请权限,如果只播放SD卡目录的歌曲申请个读权限就可以了,我也把写申请了。
版权声明:本文标题:揭秘:如何在Android中使用MediaPlayer播放SD卡中的音频 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1773284524a3277445.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论