123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237 |
- <?xml version="1.0" encoding="utf-8"?>
- <manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.zhong.inspection"
- android:versionCode="1"
- android:versionName="1.0.1-alpha-ch-ns" >
- <uses-sdk
- android:minSdkVersion="21"
- android:targetSdkVersion="28" />
- <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
- <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
- <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
- <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
- <uses-permission android:name="android.permission.WAKE_LOCK" />
- <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
- <uses-permission android:name="android.permission.READ_LOGS" />
- <uses-permission android:name="android.permission.USES_POLICY_FORCE_LOCK" />
- <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
- <uses-feature android:name="android.hardware.camera" />
- <uses-feature android:name="android.hardware.camera.autofocus" />
- <uses-feature android:name="android.hardware.camera.any" /> <!-- 连接网络权限,用于执行云端语音能力 -->
- <uses-permission android:name="android.permission.INTERNET" /> <!-- 获取手机录音机使用权限,听写、识别、语义理解需要用到此权限 -->
- <uses-permission android:name="android.permission.RECORD_AUDIO" /> <!-- 读取网络信息状态 -->
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 获取当前wifi状态 -->
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <!-- 允许程序改变网络连接状态 -->
- <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <!-- 读取手机信息权限 -->
- <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- 读取联系人权限,上传联系人需要用到此权限 -->
- <uses-permission android:name="android.permission.READ_CONTACTS" /> <!-- 外存储写权限,构建语法需要用到此权限 -->
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 外存储读权限,构建语法需要用到此权限 -->
- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!-- 配置权限,用来记录应用配置信息 -->
- <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <!-- 手机定位信息,用来为语义等功能提供定位,提供更精准的服务 -->
- <!-- 定位信息是敏感信息,可通过Setting.setLocationEnable(false)关闭定位请求 -->
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- 如需使用人脸识别,还要添加:摄相头权限,拍照需要用到 -->
- <uses-permission android:name="android.permission.CAMERA" />
- <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
- <uses-feature android:name="android.hardware.usb.host" />
- <uses-feature android:name="android.hardware.usb.accessory" /> <!-- //android 6.0+以上需要进行动态权限申请 -->
- <uses-permission android:name="android.permission.BLUETOOTH" />
- <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
- <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
- <uses-permission android:name="BLUETOOTH_CONNECT" />
- <uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
- <uses-permission android:name="android.permission.NFC" />
- <uses-feature android:name="android.hardware.nfc" />
- <uses-permission android:name="android.permission.VIBRATE" />
- <uses-permission android:name="android.permission.MANAGE_USB" />
- <uses-permission android:name="android.permission.FLASHLIGHT" />
- <uses-feature
- android:name="android.hardware.camera.flash"
- android:required="false" />
- <application
- android:name="com.zhong.inspection.InspectionApp"
- android:allowBackup="true"
- android:appComponentFactory="androidx.core.app.CoreComponentFactory"
- android:debuggable="true"
- android:hardwareAccelerated="true"
- android:icon="@mipmap/ic_launcher"
- android:label="@string/app_name"
- android:networkSecurityConfig="@xml/network_security_config"
- android:requestLegacyExternalStorage="true"
- android:roundIcon="@mipmap/ic_launcher_round"
- android:supportsRtl="true"
- android:theme="@style/AppTheme"
- android:usesCleartextTraffic="true" >
- <activity android:name="com.zhong.inspection.ui.PotentialSafetyHazardTwoActivity" />
- <activity android:name="com.zhong.inspection.ui.SecurityScanActivity" />
- <activity android:name="com.zhong.inspection.ui.VagueActivity" />
- <activity android:name="com.zhong.inspection.ui.SearchForActivity" />
- <activity android:name="com.zhong.inspection.ui.RectificationReportActivity" />
- <activity android:name="com.zhong.inspection.ui.CheckedActivity" />
- <activity android:name="com.zhong.inspection.ui.DefectTreatmentActivity" />
- <activity android:name="com.zhong.inspection.ui.PotentialSafetyHazardActivity" />
- <activity android:name="com.zhong.inspection.ui.HandyRectificationDetailsActivity" />
- <activity android:name="com.zhong.inspection.ui.HandClapManagementActivity" />
- <activity android:name="com.zhong.inspection.ui.RandomClapActivity" />
- <activity android:name="com.zhong.inspection.ui.PlanScanNextActivity" />
- <activity android:name="com.zhong.inspection.ui.PlanScanActivity" />
- <activity android:name="com.zhong.inspection.ui.CreatePlanActivity" />
- <activity android:name="com.zhong.inspection.ui.CheckAllNextActivity" />
- <activity android:name="com.zhong.inspection.ui.CheckAllActivity" />
- <activity android:name="com.zhong.inspection.ui.PatrolManagementActivity" />
- <activity android:name="com.zhong.inspection.ui.CabinetActivity" />
- <activity
- android:name="com.zhong.inspection.ui.WebViewsActivity"
- android:hardwareAccelerated="true" />
- <activity android:name="com.zhong.inspection.ui.RectifierActivity" />
- <activity android:name="com.zhong.inspection.ui.SecurityCheckActivity" />
- <activity android:name="com.zhong.inspection.ui.LabeledChemicalInformationActivity" />
- <activity android:name="com.zhong.inspection.ui.LabelManagementActivity" />
- <activity android:name="com.zhong.inspection.ui.NumberOfCheckInActivity" />
- <activity
- android:name="com.zhong.inspection.ui.ClassEndingActivity"
- android:windowSoftInputMode="adjustResize" />
- <activity
- android:name="com.zhong.inspection.ui.ScanActivity"
- android:hardwareAccelerated="true" />
- <activity android:name="com.zhong.inspection.ui.ChemicalCabinetListActivity" />
- <activity android:name="com.zhong.inspection.ui.LaboratoryActivity" />
- <activity android:name="com.zhong.inspection.ui.ChemicalInventoryActivity" />
- <activity android:name="com.zhong.inspection.ui.InventoryDetailsActivity" />
- <activity android:name="com.zhong.inspection.ui.SwipeCardLoginActivity" >
- <intent-filter>
- <action android:name="android.nfc.action.NDEF_DISCOVERED" />
- </intent-filter>
- </activity>
- <activity android:name="com.zhong.inspection.ui.PasswordLoginActivity" />
- <activity android:name="com.zhong.inspection.ui.InventoryListActivity" />
- <activity android:name="com.zhong.inspection.ui.CourseDetailsActivity" />
- <activity android:name="com.zhong.inspection.ui.NoCourseDetailsActivity" />
- <activity android:name="com.zhong.inspection.ui.SafetyTrainingActivity" />
- <activity
- android:name="com.zhong.inspection.ui.MenuActivity"
- android:launchMode="singleTask"
- android:screenOrientation="portrait"
- android:windowSoftInputMode="adjustResize" >
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- <activity
- android:name="com.zhong.inspection.ui.LoginActivity"
- android:launchMode="singleTask"
- android:screenOrientation="portrait"
- android:windowSoftInputMode="adjustResize" />
- <activity
- android:name="com.zhong.inspection.ui.MainActivity"
- android:launchMode="singleTask"
- android:screenOrientation="portrait"
- android:windowSoftInputMode="adjustResize" /> <!-- Arms 配置 -->
- <meta-data
- android:name="design_width_in_dp"
- android:value="375" />
- <meta-data
- android:name="design_height_in_dp"
- android:value="667" />
- <service
- android:name="com.tencent.smtt.export.external.DexClassLoaderProviderService"
- android:label="dexopt"
- android:process=":dexopt" />
- <activity
- android:name="com.blankj.utilcode.util.UtilsTransActivity4MainProcess"
- android:configChanges="orientation|keyboardHidden|screenSize"
- android:theme="@style/ActivityTranslucent"
- android:windowSoftInputMode="stateHidden|stateAlwaysHidden" />
- <activity
- android:name="com.blankj.utilcode.util.UtilsTransActivity"
- android:configChanges="orientation|keyboardHidden|screenSize"
- android:multiprocess="true"
- android:theme="@style/ActivityTranslucent"
- android:windowSoftInputMode="stateHidden|stateAlwaysHidden" />
- <provider
- android:name="com.blankj.utilcode.util.UtilsFileProvider"
- android:authorities="com.zhong.inspection.utilcode.fileprovider"
- android:exported="false"
- android:grantUriPermissions="true" >
- <meta-data
- android:name="android.support.FILE_PROVIDER_PATHS"
- android:resource="@xml/util_code_provider_paths" />
- </provider>
- <service
- android:name="com.blankj.utilcode.util.MessengerUtils$ServerService"
- android:exported="false" >
- <intent-filter>
- <action android:name="com.zhong.inspection.messenger" />
- </intent-filter>
- </service>
- <provider
- android:name="me.jessyan.autosize.InitProvider"
- android:authorities="com.zhong.inspection.autosize-init-provider"
- android:exported="false"
- android:multiprocess="true" />
- <meta-data
- android:name="huawei_module_scankit_local"
- android:value="10101300" />
- <meta-data
- android:name="com.huawei.hms.client.service.name:scanplus"
- android:value="scanplus:1.1.1.300" />
- <meta-data
- android:name="com.huawei.hms.min_api_level:scanplus:huawei_module_scankit"
- android:value="1" />
- <meta-data
- android:name="com.huawei.hms.min_api_level:scanplus:hmscore"
- android:value="1" />
- <activity
- android:name="com.huawei.hms.hmsscankit.ScanKitActivity"
- android:screenOrientation="portrait" />
- <service
- android:name="androidx.room.MultiInstanceInvalidationService"
- android:directBootAware="true"
- android:exported="false" />
- <meta-data
- android:name="com.huawei.hms.client.service.name:dynamic-api"
- android:value="dynamic-api:1.0.13.303" />
- <meta-data
- android:name="com.huawei.hms.min_api_level:dynamic-api:huawei_module_dynamicloader"
- android:value="2" />
- <provider
- android:name="com.huawei.agconnect.core.provider.AGConnectInitializeProvider"
- android:authorities="com.zhong.inspection.AGCInitializeProvider"
- android:exported="false" />
- <service
- android:name="com.huawei.agconnect.core.ServiceDiscovery"
- android:exported="false" />
- <meta-data
- android:name="com.huawei.hms.client.service.name:ml-computer-vision-base"
- android:value="ml-computer-vision-base:1.0.0.301" />
- <provider
- android:name="com.huawei.hms.mlsdk.common.Provider.MLInitializerProvider"
- android:authorities="com.zhong.inspection.MLInitializerProvider"
- android:exported="false" />
- </application>
- </manifest>
|