[Android] Fix the declaration of the partial file permissions
Nicolas Pomepuy
git at videolan.org
Wed Apr 2 11:48:45 UTC 2025
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon Mar 31 12:02:03 2025 +0200| [3fb896d1c39f7930e69669afe240f235cae3ffb9] | committer: Duncan McNamara
Fix the declaration of the partial file permissions
Fixes #3190
> https://code.videolan.org/videolan/vlc-android/commit/3fb896d1c39f7930e69669afe240f235cae3ffb9
---
application/vlc-android/AndroidManifest.xml | 6 +++++-
application/vlc-android/src/debug/AndroidManifest.xml | 5 -----
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/application/vlc-android/AndroidManifest.xml b/application/vlc-android/AndroidManifest.xml
index 3d03f0daa1..0b8afcb7c5 100644
--- a/application/vlc-android/AndroidManifest.xml
+++ b/application/vlc-android/AndroidManifest.xml
@@ -13,7 +13,8 @@
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE"/> <!-- used for setting ringtone -->
<uses-permission android:name="android.permission.WRITE_SETTINGS"/> <!-- STORAGE -->
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <!-- Internet -->
+ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- Internet -->
<uses-permission android:name="android.permission.INTERNET"/> <!-- Launch recommendations service once device is booted -->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <!-- Audio search on TV -->
<uses-permission android:name="android.permission.RECORD_AUDIO"/> <!-- USe foreground services -->
@@ -21,6 +22,9 @@
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
+ <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
+ <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
diff --git a/application/vlc-android/src/debug/AndroidManifest.xml b/application/vlc-android/src/debug/AndroidManifest.xml
index 4582d17997..282c2b6217 100644
--- a/application/vlc-android/src/debug/AndroidManifest.xml
+++ b/application/vlc-android/src/debug/AndroidManifest.xml
@@ -3,11 +3,6 @@
xmlns:tools="http://schemas.android.com/tools"
android:installLocation="auto">
- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
- <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
- <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
- <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission
More information about the Android
mailing list