Merge pull request 'feat(android): Permission for Read/Write/Managing External Storage Directories w/ Scoped' (#105) from test-android into main

Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/105
This commit is contained in:
Collecting
2026-01-21 04:47:28 +01:00

View File

@@ -5,7 +5,8 @@ SPDX-FileCopyrightText: 2023 yuzu Emulator Project
SPDX-License-Identifier: GPL-3.0-or-later
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-feature android:name="android.hardware.touchscreen" android:required="false" />
<uses-feature android:name="android.hardware.gamepad" android:required="false" />
<uses-feature android:name="android.software.leanback" android:required="false" />
@@ -15,6 +16,10 @@ SPDX-License-Identifier: GPL-3.0-or-later
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
<application
android:name="org.citron.citron_emu.CitronApplication"
@@ -29,6 +34,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
android:fullBackupContent="@xml/data_extraction_rules"
android:dataExtractionRules="@xml/data_extraction_rules_api_31"
android:enableOnBackInvokedCallback="true">
android:requestLegacyExternalStorage="true"
<meta-data android:name="android.game_mode_config"
android:resource="@xml/game_mode_config" />