AndroidManifest.xml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  2. package="com.mgtech.base_library" >
  3. <uses-permission android:name="android.permission.INTERNET" />
  4. <!-- 访问WiFi状态. -->
  5. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  6. <!-- 访问网络状态, 检测网络的可用性. -->
  7. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  8. <!-- 相机权限 -->
  9. <uses-permission android:name="android.permission.CAMERA"/>
  10. <!-- 相册访问 -->
  11. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  12. <!-- 获取用户手机的 IMEI,用来唯一的标识用户 -->
  13. <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
  14. <!-- 允许相机对焦 -->
  15. <uses-permission android:name="android.hardware.camera.autofocus"/>
  16. <uses-permission android:name="android.permission.RECORD_AUDIO" />
  17. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  18. <uses-permission android:name="android.permission.VIBRATE" />
  19. <uses-permission android:name="android.permission.CALL_PHONE" />
  20. <!-- 这个权限用于进行网络定位-->
  21. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  22. <!-- 这个权限用于访问GPS定位-->
  23. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  24. <!-- 这个权限用后台定位-->
  25. <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
  26. <!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
  27. <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
  28. <uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
  29. <uses-permission android:name="android.permission.WRITE_SETTINGS" />
  30. <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
  31. <uses-permission android:name="android.permission.USE_FINGERPRINT" />
  32. <uses-permission android:name="android.permission.USE_BIOMETRIC" />
  33. <application
  34. android:networkSecurityConfig="@xml/network"
  35. android:usesCleartextTraffic="true"
  36. android:requestLegacyExternalStorage="true"
  37. android:theme="@style/AppTheme.NoActionBar">
  38. <activity android:name=".activityUtils.CameraDialogActivity"
  39. android:theme="@style/MyDialogStyle"/>
  40. <activity android:name=".activityUtils.BarCodeScanActivity"
  41. android:screenOrientation="portrait"/>
  42. <!-- 适配7.0及以上获取uri -->
  43. <provider
  44. android:name="androidx.core.content.FileProvider"
  45. android:authorities="${applicationId}.fileProvider"
  46. android:exported="false"
  47. android:grantUriPermissions="true">
  48. <meta-data
  49. android:name="android.support.FILE_PROVIDER_PATHS"
  50. android:resource="@xml/file_paths" />
  51. </provider>
  52. </application>
  53. </manifest>