最佳答案:存储访问权限可以在以下两种方式中开启:1. 通过设备设置开启存储访问权限在 Android 设备上,你可以通过以下步骤开启存储访问权限:- 打开设备的“设置”应用程序。- 点击“应用和通知”或“应用程
存储访问权限可以在以下两种方式中开启:
1. 通过设备设置开启存储访问权限
在 Android 设备上,你可以通过以下步骤开启存储访问权限:
- 打开设备的“设置”应用程序。
- 点击“应用和通知”或“应用程序管理器”(根据设备设置而异)。
- 选择你想要给予权限的应用程序。
- 点击“权限”。
- 找到“存储空间”或“存储”选项并打开它。
2. 在应用程序代码中开启存储访问权限
在应用程序中,你可以使用以下代码开启存储访问权限:
```java
if (ContextCompat.checkSelfPermission(this,
Manifest.permission.WRITE_EXTERNAL_STORAGE)
!= PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},
MY_PERMISSIONS_REQUEST_WRITE_EXTERNAL_STORAGE);
}
```
这段代码的作用是请求存储访问权限。当然,你需要在 `AndroidManifest.xml` 文件中添加以下代码以声明此权限:
```xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
```