1、 文件添加:
</application>
<uses-permission android:name=".READ_EXTERNAL_STORAGE"/>
<uses-permission android:name=".WRITE_EXTERNAL_STORAGE"/>
</manifest>
2、onCreate()或其他访问文件位置添加授权
private void checkPermission() {
//检查权限(NEED_PERMISSION)是否被授权 PackageManager.PERMISSION_GRANTED表示同意授权
if ((this, .WRITE_EXTERNAL_STORAGE)
!= PackageManager.PERMISSION_GRANTED) {
//用户已经拒绝过一次,再次弹出权限申请对话框需要给用户一个解释
if ((this,
.WRITE_EXTERNAL_STORAGE)) {
(this, "请开通相关权限,否则无法正常使用本应用!", Toast.LENGTH_SHORT).show();
}
//申请权限
(this, new String[]{.WRITE_EXTERNAL_STORAGE}, REQUEST_WRITE_EXTERNAL_STORAGE);
} else {
(this, "授权成功!", Toast.LENGTH_SHORT).show();
(TAG_SERVICE, "checkPermission: 已经授权!");
}
}