_ID, MediaStore.Audio.Media.DATA }, null, null, null);
AndroidManifest.xml已经添加了如下权限....permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
但是有如下错误:
java.lang.RuntimeException..., or grantUriPermission()
程序出错原因
最后查明是因为API过高权限访问有修改, 在API级别>=23时, 权限访问被分为三个级别, 分别为”PROTECTION_NORMAL...PROTECTION_NORMAL是普通权限, 通过manifest文件在安装时被授予....PROTECTION_SIGNATURE是签名权限, 通过”检查manifest和app签名是否匹配app中声明的权限”在安装时授予.