Android 11 使用此文件夹

整体流程

下面是实现“Android11 使用此文件夹”的步骤表格:

journey
    title 整体步骤表格
    section 开始
        开始 --> 步骤1: 打开Android Studio
    section 步骤1
        步骤1 --> 步骤2: 创建一个新的Android项目
    section 步骤2
        步骤2 --> 步骤3: 在AndroidManifest.xml中声明权限
    section 步骤3
        步骤3 --> 步骤4: 在代码中请求权限
    section 步骤4
        步骤4 --> 结束: 完成

具体步骤

  1. 打开Android Studio

    首先,打开Android Studio,创建一个新的Android项目。

  2. 创建一个新的Android项目

    在Android Studio中,选择“File” -> “New” -> “New Project”来创建一个新的Android项目。

  3. 在AndroidManifest.xml中声明权限

    在新项目的AndroidManifest.xml文件中添加以下代码,声明需要的权限:

    <!-- 添加读取媒体文件的权限 -->
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <!-- 添加写入媒体文件的权限 -->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    
  4. 在代码中请求权限

    在需要使用此文件夹的代码中,使用以下代码请求权限:

    // 检查是否具有读取和写入外部存储权限
    if (ContextCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE)
            != PackageManager.PERMISSION_GRANTED) {
        // 如果没有权限,请求读取外部存储的权限
        ActivityCompat.requestPermissions(this,
                new String[]{Manifest.permission.READ_EXTERNAL_STORAGE},
                MY_PERMISSIONS_REQUEST_READ_EXTERNAL_STORAGE);
    }
    
    // 类似地,请求写入外部存储的权限
    

结论

通过以上步骤,你可以在Android 11设备上使用此文件夹来读取和写入媒体文件。记得在代码中添加权限请求和声明,以确保应用正常运行。祝你顺利!