AndroidManifest.xml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. ~ Copyright (c) Milan Jurkulák 2024.
  4. ~ Contact:
  5. ~ e: mimoccc@gmail.com
  6. ~ e: mj@mjdev.org
  7. ~ w: https://mjdev.org
  8. -->
  9. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  10. xmlns:tools="http://schemas.android.com/tools">
  11. <queries>
  12. <intent>
  13. <action android:name="android.intent.action.MAIN" />
  14. </intent>
  15. </queries>
  16. <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
  17. <uses-permission android:name="android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" />
  18. <uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
  19. <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
  20. <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION" />
  21. <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
  22. tools:ignore="ScopedStorage" />
  23. <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
  24. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  25. <!-- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />-->
  26. <uses-permission
  27. android:name="android.permission.READ_EXTERNAL_STORAGE"
  28. tools:ignore="ScopedStorage" />
  29. <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
  30. <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
  31. <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
  32. <application android:usesCleartextTraffic="true"
  33. tools:ignore="UnusedAttribute">
  34. <service
  35. android:name=".service.PlaybackService"
  36. android:exported="true"
  37. android:foregroundServiceType="mediaPlayback"
  38. tools:ignore="ExportedService">
  39. <intent-filter>
  40. <action android:name="androidx.media3.session.MediaSessionService" />
  41. <action android:name="android.media.browse.MediaBrowserService" />
  42. </intent-filter>
  43. </service>
  44. </application>
  45. </manifest>