Advertisement

Android 8.1 的 音乐 播放 器

阅读量:

记录一下初学安卓开发的过程。

按照教程搭建一个小型音乐播放器项目,并考虑到所使用的视频软件均为2017年版本的安卓系统(Android 8.0)。在实际操作过程中会遇到许多由安卓升级带来的复杂问题,在模拟器上测试时发现存在多个权限管理问题(例如权限注册方式的变化)。其中模拟器环境采用的是安卓8.1系统。

最后做出来的效果:

在这里插入图片描述

主要参考了这篇博客内容,并发现我的问题可能与他所描述的情况类似。经过按照他的代码进行修改后,问题迎刃而解!(开心撒花!)Android8.0以上音乐播放示例

主要的问题出现在:

复制代码
    //指定播放路径
    mPlayer.setDataSource(path);

每当发生异常时

使用MediaMetadataRetriever的setDataSource方法触发了一个IllegalArgumentException异常

最近我在配置MediaMetadataRetriever的setDataSource方法时遇到了问题,在线搜索后发现该异常通常由两个主要原因引起:

一是指定的文件路径

全部评论 (0)

还没有任何评论哟~