【问题标题】:Save Bitmap image to internal storage - Permission denied将位图图像保存到内部存储 - 权限被拒绝
【发布时间】:2020-05-01 19:45:22
【问题描述】:

通过添加此代码解决:

ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1);

看了很多关于这个的帖子,我仍然无法解决这个错误。

错误:权限被拒绝。 (保存照片时)

我正在使用这段代码来查看是否授予了权限,没有授予。

int result = ContextCompat.checkSelfPermission(ClassifierActivity.this, android.Manifest.permission.WRITE_EXTERNAL_STORAGE);
if (result == PackageManager.PERMISSION_GRANTED){
  Toast.makeText(ClassifierActivity.this, "Permission granted..", Toast.LENGTH_SHORT).show();
} else {
  Toast.makeText(ClassifierActivity.this, "Permission NOT granted..", Toast.LENGTH_SHORT).show();
}

我已将此代码添加到清单中(但它不起作用):

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

【问题讨论】:

    标签: java android fileoutputstream


    【解决方案1】:

    通过添加此代码解决:

    ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1);
    

    【讨论】:

      猜你喜欢
      • 2015-08-22
      • 1970-01-01
      • 2018-04-13
      • 2020-01-29
      • 1970-01-01
      • 1970-01-01
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多