权限不足

权限不足导致多媒体播放器MediaPlayer准备prepare出错

解决方案:

1.在MainActivity.java中动态获取权限

//    动态申请sd卡的读取权限
private static final int REQUEST_EXTERNAL_STORAGE = 1;
private static String[] PERMISSIONS_STORAGE = {Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE};
// 动态获取权限
private void verifyStoragePermissions(Activity activity) {int permission1 = ActivityCompat.checkSelfPermission(activity,Manifest.permission.READ_EXTERNAL_STORAGE);int permission2 = ActivityCompat.checkSelfPermission(activity,Manifest.permission.READ_EXTERNAL_STORAGE);if (permission1!=PackageManager.PERMISSION_GRANTED || permission2!=PackageManager.PERMISSION_GRANTED){ActivityCompat.requestPermissions(activity,PERMISSIONS_STORAGE,REQUEST_EXTERNAL_STORAGE);}}

2.在AndroidManifest.xml文件中配置如下权限申请

<manifest xmlns:android="http://schemas.android.com/apk/res/android"<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /></manifest>

3.还要在<application>标签中配置 android:requestLegacyExternalStorage="true"

本地音乐播放器各种BUG Android10(HUAWEI手机)相关推荐

  1. 我的音乐(Musicoco)- 本地音乐播放器开发总结

    开源一个功能相对齐全的本地音乐播放器 简述 从五月末就开始利用空余时间开发这款 app ,不知不觉三个月过去了. App 名称:我的音乐,我给取了个别名:Musicoco. Android 手机本地音 ...

  2. 炫 音乐可视化 html5 在线,HTML5打造的炫酷本地音乐播放器-喵喵Player

    将之前捣腾的音乐频谱效果加上一个播放列表就成了现在的喵喵播放器(Meow meow Player,额知道这名字很二很装萌~),全HTML5打造的网页程序,可本地运行也可以挂服务器上用. 在线Demo及 ...

  3. 利用PyQt5制作本地音乐播放器

    介绍 本文是对之前的音乐播放器的一些改进和功能实现.只写了有变化的部分,具体部分请看上一篇博客. [利用PyQt5和QSS制作本地音乐播放器(初稿)](https://blog.csdn.net/we ...

  4. 绝对零度试验机的创造战记:2.小型HTML5本地音乐播放器

    绝对零度试验机的创造战记:2.小型HTML5本地音乐播放器 二前记: 接触HTML5和Javascript已经有三四个月了,一直都是半桶水程度,当然,想达到满水的程度还真不是那么简单. 之前买过一本H ...

  5. html+css+js本地音乐播放器,实现可视化音频频谱

    效果 html+css+js本地音乐播放器,实现可视化音频频谱 前言 之前用swing写了个本地音乐播放器(如下图),但是效果一言难尽,界面丑,功能bug也多,唉 所以后面又重新用html写了个,界面 ...

  6. 基于Phonon的本地音乐播放器

    基于Phonon的本地音乐播放器 之前逛博客的时候偶然看到一个音乐播放器的小项目,于是这两天也动手写了一个基于Phonon的本地音乐播放器.使用版本为Qt4.7.3. 目前的功能不多,界面也比较丑.后 ...

  7. python实现本地音乐播放器

    代码参考了点击进入,这篇博客中每一次操作都会新建一个线程,随着操作的增加,内存中的线程会越来越多,最终导致程序崩溃,我修复了这个bug,只需一个线程就可以搞定. # -*- coding: utf-8 ...

  8. 利用PyQt5和QSS制作本地音乐播放器(初稿)

    制作缘由 本来我是通过活动白嫖了某云音乐的黑胶VIP的,当时我下了很多VIP才能听整首的歌.但是VIP过期后,这音乐就播放不了了,一方面是它VIP歌曲存储为.ncm文件,另一方面是我将这ncm文件解码 ...

  9. [HTML5]简单网页本地音乐播放器

    既然HTML5提出与本地交互方便,就想写个HTML5的本地音乐播放器.一开始问题主要集中在怎么读取本地文件路径,我想肯定可以用JS实现去操作本地文件(因为node.js很容易实现读取本地文件,但是原生 ...

最新文章

  1. create-react-app 配置sass
  2. dhcp计算机毕业论文,基于线程池机制的高性能DHCP服务器研究与实现-计算机科学与技术专业毕业论文.docx...
  3. 报错:The method xxxof type xxx must override or implement a supertype method
  4. scala中def_def关键字以及Scala中的示例
  5. vue created 调用方法_vue中的eventBus会产生内存泄漏吗
  6. iOS 9 适配中出现的坑
  7. react 动态获取数据
  8. caffe的python接口学习(1):生成配置文件
  9. Java中ArrayList和LinkedList以及queue的模仿
  10. wpf制作的画图软件
  11. 苹果谷歌微软薪酬大揭秘,最高320万元!
  12. 计算机二级题库病毒,计算机二级MS Office题库
  13. win10的当前桌面壁纸保存位置
  14. 路由器硬改+刷OpenWrt+挂载摄像头+U盘
  15. qq农场 html5,登陆qq农场 QQ浏览器怎么登陆QQ农场
  16. 360的网络流量监测
  17. Tableau数据分析-Chapter04标靶图、甘特图、瀑布图
  18. Java:Java实现简单闹钟设计
  19. 网络信息检索(七)搜素引擎体系结构与排序算法
  20. 【数据结构】查找算法

热门文章

  1. 计算机内功内功修炼:信息的表示与和处理
  2. 高清录播服务器(什么是服务器)
  3. 用ATL创建COM组件(详细分析了ATL创建的各种文件的意义,看完之后ATL就入门了)
  4. 含文档+PPT+源码等]精品基于Uniapp+SSM实现的android在线点单系统APP[包运行成功]Java毕业设计Android项目源码
  5. 计算机数控机床工作原理,数控机床的工作原理
  6. jspxcms 4.0 mysql 5.0_Jspxcms 9.5.0 发布,Java CMS
  7. Terraform 基础 开发环境配置
  8. GDC2016【全境封锁(Tom Clancy's The Division)】对为何对应Eye Tracked System,以及各种优点的演讲报告...
  9. mino文件服务器,Spring-minio
  10. 有人说计算机心理测验更科学,论计算机在心理学研究中的应用