227 lines
10 KiB
XML
227 lines
10 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||
xmlns:tools="http://schemas.android.com/tools"
|
||
package="com.ckkj.water">
|
||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
|
||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
||
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
|
||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
||
<uses-permission
|
||
android:name="android.permission.READ_MEDIA_IMAGES"/>
|
||
<uses-permission
|
||
android:name="android.permission.READ_MEDIA_VIDEO"/>
|
||
|
||
<uses-permission
|
||
android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||
|
||
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
|
||
<uses-permission
|
||
android:name="android.permission.WRITE_SETTINGS"
|
||
tools:ignore="ProtectedPermissions" />
|
||
<uses-permission android:name="android.permission.INTERNET" />
|
||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||
<!-- 允许程序获取网络状态 -->
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||
<!-- 用于获取wifi的获取权限,wifi信息会用来进行网络定位 -->
|
||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
||
<!-- 允许程序访问WiFi网络信息 -->
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||
<!-- 允许程序读写手机状态和身份 -->
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||
<!-- 允许程序访问CellID或WiFi热点来获取粗略的位置 -->
|
||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||
<!--后台获取位置信息,若需后台定位则必选-->
|
||
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
|
||
<!--用于申请调用A-GPS模块,卫星定位加速-->
|
||
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
|
||
<!-- 通常不需要专门权限播放通知铃声,但如果要震动等可加上 -->
|
||
<uses-permission android:name="android.permission.VIBRATE"/>
|
||
<!--从Android 11开始,需要在AndroidManifest.xml清单文件中加入query权限申请,
|
||
才能检测到手机上安装的三方应用包安装状态,在主工程的AndroidManifest.xml 中增加标签,即可解决以上影响,代码如下:-->
|
||
<queries>
|
||
<package android:name="com.tencent.mm" />
|
||
<package android:name="com.tencent.mobileqq" />
|
||
<package android:name="com.sina.weibo" />
|
||
<intent>
|
||
<action android:name="com.hihonor.push.action.BIND_PUSH_SERVICE" />
|
||
</intent>
|
||
</queries>
|
||
|
||
<!--icon_app_icon/icon_app_logo_ai-->
|
||
<application
|
||
android:name="com.ckkj.water.MyApplication"
|
||
android:allowBackup="true"
|
||
android:icon="@mipmap/ic_launcher"
|
||
android:label="@string/app_name"
|
||
android:roundIcon="@mipmap/ic_launcher"
|
||
android:requestLegacyExternalStorage="true"
|
||
android:theme="@style/custom_app_theme"
|
||
android:supportsRtl="true"
|
||
android:hardwareAccelerated="true"
|
||
android:networkSecurityConfig="@xml/network_security_config">
|
||
<!-- 高德地图 -->
|
||
<meta-data android:name="com.amap.api.v2.apikey" android:value="a91364c6bbc2f5c773a949926fae7fb6">
|
||
</meta-data>
|
||
<!-- 表示当前项目已经适配了分区存储特性 -->
|
||
<meta-data
|
||
android:name="ScopedStorage"
|
||
android:value="true" />
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.guide.LaunchActivity"
|
||
android:theme="@style/AppTheme.FullScreen"
|
||
android:exported="true">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
<provider
|
||
android:name="androidx.core.content.FileProvider"
|
||
android:authorities="com.ckkj.water.provider"
|
||
android:exported="false"
|
||
android:grantUriPermissions="true">
|
||
<meta-data
|
||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||
android:resource="@xml/file_provider_paths"
|
||
tools:replace="android:resource"/>
|
||
</provider>
|
||
|
||
<provider
|
||
android:name="androidx.core.content.FileProvider"
|
||
android:authorities="${applicationId}.imagepicker.provider"
|
||
android:exported="false"
|
||
android:grantUriPermissions="true">
|
||
<meta-data
|
||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||
android:resource="@xml/file_provider_paths_img"
|
||
tools:replace="android:resource"/>
|
||
</provider>
|
||
<activity
|
||
android:name="com.ckkj.water.custom.view.PhotoViewActivity"
|
||
android:screenOrientation="portrait" />
|
||
<activity android:name="com.yalantis.ucrop.UCropActivity"/>
|
||
<activity
|
||
android:name="com.ckkj.water.main.activity.MainActivity"
|
||
android:launchMode="singleTask"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.chat.ChatHistoryActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.login.LoginActivity"
|
||
android:theme="@style/AppTheme.FullScreen"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.mine.WebviewUserAgreement"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.mine.SettingsActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.mine.ChangePhoneActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.mine.UserLogOffAccountActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.guide.GuideActivity"
|
||
android:theme="@style/AppTheme.FullScreen"
|
||
android:screenOrientation="portrait" />
|
||
<activity
|
||
android:name="com.ckkj.water.mine.RewardRecordsActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.login.RegisterActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.login.RegisterSuccessActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.login.ForgetPasswordActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.permission.PermissionActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.device.AddDeviceActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
<activity
|
||
android:name="com.ckkj.water.device.SelectWifiActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.maning.mlkitscanner.scan.ui.ScanPreviewActivity"
|
||
android:theme="@style/ScanTheme"
|
||
tools:replace="android:theme"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.device.DeviceConnectActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.device.DeviceReNameActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.device.DeviceControlActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.device.DeviceSettingsActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.device.DeviceInfoActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.plan.AddWaterPlanActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.plan.PlanDetailActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.mine.MineInfomationActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.mine.PsdManageActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
|
||
<activity
|
||
android:name="com.ckkj.water.mine.ResetPsdActivity"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize"/>
|
||
</application>
|
||
|
||
</manifest> |