跳转至

Attribute requestLegacyExternalStorage set

设置了 requestLegacyExternalStorage 属性

描述

android:requestLegacyExternalStorage 属性授予对存储在外部存储中的目录和不同类型媒体文件的访问权限。

此属性仅在Android 10(API级别29)上有效,在Android 11及更高版本上,系统会忽略 requestLegacyExternalStorage 标志。

建议

避免设置 android:requestLegacyExternalStorage 属性,并仅使用分区存储(scoped storage)以确保对外部存储上的应用程序和用户数据提供更好的保护。

<application android:icon="@drawable/icon" android:requestLegacyExternalStorage="true">

链接

标准

  • OWASP_MASVS_L1:
    • MSTG_STORAGE_4
  • OWASP_MASVS_L2:
    • MSTG_STORAGE_4
  • PCI_STANDARDS:
    • REQ_3_5
    • REQ_6_2
  • GDPR:
    • ART_5
    • ART_25
    • ART_32
  • OWASP_MASVS_v2_1:
    • MASVS_STORAGE_1
    • MASVS_STORAGE_2
  • SOC2_CONTROLS:
    • CC_2_1
    • CC_4_1
    • CC_7_1
    • CC_7_2
    • CC_7_4
    • CC_7_5
  • HIPAA_CONTROLS:
    • SECURITY251
    • SECURITY212
    • SECURITY213