无法在 Android 中设置 运行 时间权限
Not able to set run time permission in Android
我正在尝试获取在单击按钮时写入外部存储的权限。但是当我写下面的代码但是在 WRITE_EXTERNAL_STORAGE 它显示为红色。我将如何避免它。
scan.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ActivityCompat.requestPermissions(BG1.this, new
String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, REQUEST_WRITE_PERMISSION);
}
});
尝试添加
android.Manifest.permission.WRITE_EXTERNAL_STORAGE
让我知道它是否工作正常并接受答案!!
正如 Manjunath Prabhakar 所说,如果您仍然得到这个例外,无论如何您都需要在您的 Manifest
中添加这一行(如果没有,您也许可以在其他设备中得到),您将需要 'Requesting Permissions at Run Time' more information here
我正在尝试获取在单击按钮时写入外部存储的权限。但是当我写下面的代码但是在 WRITE_EXTERNAL_STORAGE 它显示为红色。我将如何避免它。
scan.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ActivityCompat.requestPermissions(BG1.this, new
String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, REQUEST_WRITE_PERMISSION);
}
});
尝试添加
android.Manifest.permission.WRITE_EXTERNAL_STORAGE
让我知道它是否工作正常并接受答案!!
正如 Manjunath Prabhakar 所说,如果您仍然得到这个例外,无论如何您都需要在您的 Manifest
中添加这一行(如果没有,您也许可以在其他设备中得到),您将需要 'Requesting Permissions at Run Time' more information here