AndroidManifest.xml 2.1 KB

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