Browse Source

fix(AndroidManifest): 移除MANAGE_EXTERNAL_STORAGE权限和requestLegacyExternalStorage属性

移除不再需要的MANAGE_EXTERNAL_STORAGE权限声明,并删除requestLegacyExternalStorage属性以适配Android存储策略变更。这些权限和属性在最新Android版本中已不再适用或推荐使用。
newdev_shunjiawei
lxm 1 year ago
parent
commit
600edf13da
  1. 6
      android/app/src/main/AndroidManifest.xml

6
android/app/src/main/AndroidManifest.xml

@ -26,8 +26,8 @@
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="32" />
<!-- 添加Android 11+的存储权限 -->
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
<!-- <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" /> -->
<uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION" />
<!-- 添加悬浮窗权限,可能有助于解决前台服务启动问题 -->
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
@ -58,7 +58,7 @@
android:label="DeapSound"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher"
android:requestLegacyExternalStorage="true"
android:networkSecurityConfig="@xml/network_security_config"
android:usesCleartextTraffic="true"
android:enableOnBackInvokedCallback="true"

Loading…
Cancel
Save