AndroidManifest.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  2. xmlns:tools="http://schemas.android.com/tools"
  3. package="com.atmob.elec_asst">
  4. <uses-permission android:name="android.permission.INTERNET" />
  5. <uses-permission android:name="android.permission.RECORD_AUDIO" />
  6. <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
  7. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  8. <uses-permission
  9. android:name="android.permission.WRITE_EXTERNAL_STORAGE"
  10. android:maxSdkVersion="28" />
  11. <!-- required -->
  12. <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
  13. <uses-permission android:name="android.permission.WAKE_LOCK" />
  14. <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MICROPHONE" />
  15. <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
  16. <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
  17. <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
  18. <uses-permission
  19. android:name="android.permission.RECEIVE_BOOT_COMPLETED"
  20. tools:node="remove" />
  21. <queries>
  22. <package android:name="com.tencent.mobileqq" />
  23. <package android:name="com.tencent.mm" />
  24. <intent>
  25. <action android:name="android.intent.action.VIEW" />
  26. <category android:name="android.intent.category.BROWSABLE" />
  27. <data android:scheme="https" />
  28. </intent>
  29. </queries>
  30. <application
  31. android:name=".MyApplication"
  32. android:allowBackup="false"
  33. android:enableOnBackInvokedCallback="true"
  34. android:icon="@mipmap/ic_launcher"
  35. android:label="@string/app_name"
  36. android:networkSecurityConfig="@xml/network_security_config"
  37. android:theme="@style/Theme.ElecAsst"
  38. tools:replace="android:allowBackup, android:icon, android:theme">
  39. <activity
  40. android:name=".activity.SplashActivity"
  41. android:exported="true"
  42. android:screenOrientation="portrait"
  43. android:theme="@style/Theme.Splash">
  44. </activity>
  45. <activity
  46. android:name=".activity.MainActivity"
  47. android:exported="true"
  48. android:hardwareAccelerated="true"
  49. android:launchMode="singleTask"
  50. android:screenOrientation="portrait"
  51. android:windowSoftInputMode="adjustResize">
  52. <intent-filter>
  53. <action android:name="android.intent.action.MAIN" />
  54. <category android:name="android.intent.category.LAUNCHER" />
  55. </intent-filter>
  56. <meta-data
  57. android:name="io.flutter.embedding.android.NormalTheme"
  58. android:resource="@style/NormalTheme" />
  59. </activity>
  60. <activity
  61. android:name=".activity.BrowserActivity"
  62. android:screenOrientation="portrait" />
  63. <!-- Don't delete the meta-data below.
  64. This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
  65. <meta-data
  66. android:name="flutterEmbedding"
  67. android:value="2" />
  68. <service
  69. android:name="com.pravera.flutter_foreground_task.service.ForegroundService"
  70. android:exported="false"
  71. android:foregroundServiceType="microphone" />
  72. <receiver
  73. android:name="com.pravera.flutter_foreground_task.service.RebootReceiver"
  74. android:enabled="true"
  75. android:exported="true"
  76. tools:node="replace">
  77. <intent-filter>
  78. <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
  79. </intent-filter>
  80. </receiver>
  81. </application>
  82. <!-- Required to query activities that can process text, see:
  83. https://developer.android.com/training/package-visibility and
  84. https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.
  85. In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
  86. <queries>
  87. <intent>
  88. <action android:name="android.intent.action.PROCESS_TEXT" />
  89. <data android:mimeType="text/plain" />
  90. </intent>
  91. </queries>
  92. </manifest>