2.然后再确认是否在程序中动态获取权限,获取方法如下,需要在调用相机之前进行获取。ActivityCompat.request._open failed :(eacces d">
赞
踩
1. 首先需要检查是否添加读写权限。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
2.然后再确认是否在程序中动态获取权限,获取方法如下,需要在调用相机之前进行获取。
ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);
3.最后在AndroidManifest.xml文件中的application中添加如下代码。
android:requestLegacyExternalStorage="true"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。