330 lines
16 KiB
XML
330 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||
package="org.easydarwin.easypusher"
|
||
android:versionCode="31"
|
||
android:versionName="31" >
|
||
|
||
<uses-sdk
|
||
android:minSdkVersion="21"
|
||
android:targetSdkVersion="30" />
|
||
|
||
<!-- 这个权限用于进行网络定位 -->
|
||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||
<!-- 这个权限用于访问GPS定位 -->
|
||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||
<!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位 -->
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||
<uses-permission android:name="android.permission.READ_SETTINGS" />
|
||
<!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位 -->
|
||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
||
<!-- 用于读取手机当前的状态 -->
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||
<!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据 -->
|
||
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||
<!-- 访问网络,网络定位需要上网 -->
|
||
<uses-permission android:name="android.permission.INTERNET" />
|
||
<!-- SD卡读取权限,用户写入离线定位数据 -->
|
||
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
|
||
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
|
||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||
<!-- 授予录音权限 -->
|
||
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||
<uses-permission android:name="android.permission.CAMERA" />
|
||
|
||
<uses-feature
|
||
android:name="android.hardware.camera"
|
||
android:required="true" />
|
||
<uses-feature android:name="android.hardware.camera.autofocus" />
|
||
|
||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
||
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
|
||
<uses-permission android:name="android.permission.NFC" />
|
||
<uses-permission android:name="android.permission.READ_CONTACTS" />
|
||
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
|
||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||
<uses-permission android:name="android.permission.SET_WALLPAPER" />
|
||
<uses-permission android:name="android.permission.SUBSCRIBED_FEEDS_READ" />
|
||
<uses-permission android:name="android.permission.SUBSCRIBED_FEEDS_WRITE" />
|
||
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
|
||
<uses-permission android:name="android.permission.VIBRATE" />
|
||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
|
||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
|
||
<uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" />
|
||
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
|
||
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
|
||
<!-- SD卡读取权限,用户写入离线定位数据 -->
|
||
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
|
||
<!-- 9.0后前台服务需要申请权限 -->
|
||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||
<uses-permission android:name="android.permission.READ_CALENDAR" />
|
||
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
|
||
<uses-permission android:name="android.permission.ANSWER_PHONE_CALLS" />
|
||
<uses-permission android:name="android.permission.READ_PHONE_NUMBERS" />
|
||
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
|
||
<uses-permission android:name="android.permission.SEND_SMS" />
|
||
<uses-permission android:name="android.permission.RECEIVE_SMS" />
|
||
<!-- 硬件加速对X5视频播放非常重要,建议开启 -->
|
||
<uses-permission android:name="android.permission.GET_TASKS" />
|
||
|
||
<queries>
|
||
<intent>
|
||
<action android:name="android.media.action.IMAGE_CAPTURE" />
|
||
</intent>
|
||
|
||
<package android:name="cn.wps.moffice_eng" />
|
||
<package android:name="com.kingsoft.moffice_pro" />
|
||
<package android:name="cn.wps.moffice_i18n_TV" />
|
||
</queries>
|
||
|
||
<!-- OpenGLES 2.0 -->
|
||
<uses-feature
|
||
android:glEsVersion="0x00020000"
|
||
android:required="true" />
|
||
|
||
<uses-permission android:name="android.permission.ACCESS_GPS" />
|
||
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" /> <!-- 状态栏权限 -->
|
||
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" /> <!-- 进程杀死 -->
|
||
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /> <!-- APK安装 -->
|
||
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
|
||
<uses-permission android:name="android.permission.CALL_PHONE" />
|
||
<uses-permission android:name="android.permission.READ_SMS" />
|
||
<uses-permission android:name="android.permission.FLASHLIGHT" />
|
||
|
||
<uses-feature android:name="android.hardware.camera.flash" />
|
||
|
||
<application
|
||
android:name="com.bonus.app.application.myApplication"
|
||
android:allowBackup="true"
|
||
android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
||
android:hardwareAccelerated="true"
|
||
android:icon="@drawable/logo"
|
||
android:label="@string/app_name"
|
||
android:largeHeap="true"
|
||
android:networkSecurityConfig="@xml/network_security_config"
|
||
android:persistent="true"
|
||
android:requestLegacyExternalStorage="true"
|
||
android:supportsRtl="true"
|
||
android:theme="@style/AppTheme"
|
||
android:usesCleartextTraffic="true" >
|
||
<uses-library
|
||
android:name="org.apache.http.legacy"
|
||
android:required="false" />
|
||
|
||
<!-- 表示当前项目已经适配了分区存储特性 -->
|
||
<meta-data
|
||
android:name="ScopedStorage"
|
||
android:value="true" />
|
||
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.GuideActvivty"
|
||
android:exported="true"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen" >
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
<intent-filter>
|
||
<action android:name="android.media.action.IMAGE_CAPTURE" />
|
||
|
||
<category android:name="android.intent.category.DEFAULT" />
|
||
</intent-filter>
|
||
</activity>
|
||
<activity
|
||
android:name="com.bonus.app.base.BaseActivity"
|
||
android:configChanges="screenSize|keyboardHidden|orientation|keyboard"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustPan|stateHidden" />
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.SplashActvivty"
|
||
android:screenOrientation="portrait" />
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.MainActivity"
|
||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||
android:screenOrientation="portrait" />
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.LoginActvivty"
|
||
android:screenOrientation="portrait" />
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.ShowImageActivity"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@style/dialogstyle" />
|
||
<activity
|
||
android:name="com.bonus.app.activity.basic.ShowPDFActivity"
|
||
android:screenOrientation="portrait" />
|
||
<activity
|
||
android:name="com.baidu.ocr.ui.camera.CameraActivity"
|
||
android:launchMode="singleTask" />
|
||
<activity android:name="com.bonus.app.activity.plan.SecondActivity" />
|
||
|
||
<meta-data
|
||
android:name="com.baidu.lbsapi.API_KEY"
|
||
android:value="GwhWiZ9jmGymbKXdDNNTVWBK9XHK2Ao5" />
|
||
|
||
<service
|
||
android:name="com.baidu.location.f"
|
||
android:enabled="true"
|
||
android:process=":remote" />
|
||
<service
|
||
android:name="com.baidu.trace.LBSTraceService"
|
||
android:enabled="true"
|
||
android:process=":remote" />
|
||
<service
|
||
android:name="com.bonus.app.service.DownLoadDataService"
|
||
android:enabled="true"
|
||
android:process=":remote" />
|
||
<service
|
||
android:name="com.bonus.app.service.UpLoadDataService"
|
||
android:enabled="true"
|
||
android:process=":remote" />
|
||
<service
|
||
android:name="com.bonus.app.service.JobHandlerService"
|
||
android:enabled="true"
|
||
android:exported="true"
|
||
android:permission="android.permission.BIND_JOB_SERVICE" />
|
||
|
||
<meta-data
|
||
android:name="com.baidu.apie.offline.ocr.type"
|
||
android:value="bankcard" />
|
||
|
||
<activity
|
||
android:name="com.baidu.ai.bank.OCRBankCardActivity"
|
||
android:configChanges="keyboardHidden|navigation|orientation|screenSize"
|
||
android:excludeFromRecents="true"
|
||
android:exported="false"
|
||
android:launchMode="singleTask"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@android:style/Theme.NoTitleBar"
|
||
android:windowAnimationStyle="@null"
|
||
android:windowBackground="@android:color/transparent"
|
||
android:windowContentOverlay="@null"
|
||
android:windowIsTranslucent="true" />
|
||
<activity
|
||
android:name="com.baidu.ai.bank.OCRBankCardTakePhotoActivity"
|
||
android:configChanges="keyboardHidden|navigation|orientation|screenSize"
|
||
android:excludeFromRecents="true"
|
||
android:exported="false"
|
||
android:launchMode="singleTask"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@android:style/Theme.NoTitleBar"
|
||
android:windowAnimationStyle="@null"
|
||
android:windowBackground="@android:color/transparent"
|
||
android:windowContentOverlay="@null"
|
||
android:windowIsTranslucent="true" />
|
||
<activity
|
||
android:name="com.baidu.ai.idcard.OCRIDCardDetectUIActivity"
|
||
android:excludeFromRecents="true"
|
||
android:exported="false"
|
||
android:launchMode="singleTask"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@android:style/Theme.NoTitleBar"
|
||
android:windowAnimationStyle="@null"
|
||
android:windowBackground="@android:color/transparent"
|
||
android:windowContentOverlay="@null"
|
||
android:windowIsTranslucent="true" />
|
||
<activity
|
||
android:name="com.baidu.ai.idcard.OCRIDCardTakePhotoUIActivity"
|
||
android:excludeFromRecents="true"
|
||
android:exported="false"
|
||
android:launchMode="singleTask"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@android:style/Theme.NoTitleBar"
|
||
android:windowAnimationStyle="@null"
|
||
android:windowBackground="@android:color/transparent"
|
||
android:windowContentOverlay="@null"
|
||
android:windowIsTranslucent="true" /> <!-- 全局Context提供者 -->
|
||
<provider
|
||
android:name="com.baidu.ocr.sdk.tool.ApplicationContextProvider"
|
||
android:authorities="org.easydarwin.easypusher.contextprovider"
|
||
android:exported="false" />
|
||
<provider
|
||
android:name="androidx.core.content.FileProvider"
|
||
android:authorities="org.easydarwin.easypusher.bnav_provider"
|
||
android:exported="false"
|
||
android:grantUriPermissions="true" >
|
||
<meta-data
|
||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||
android:resource="@xml/nsdk_provider_paths" />
|
||
</provider>
|
||
|
||
<activity
|
||
android:name="com.xiaojinzi.component.support.ProxyIntentAct"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
||
<activity
|
||
android:name="cn.wps.sdk.activity.SdkProxyActivity"
|
||
android:exported="false"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||
|
||
<receiver android:name="com.open.hule.library.downloadmanager.DownloadReceiver" >
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
|
||
<action android:name="android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED" />
|
||
</intent-filter>
|
||
</receiver>
|
||
|
||
<provider
|
||
android:name="com.open.hule.library.downloadmanager.DownloadFileProvider"
|
||
android:authorities="org.easydarwin.easypusher.fileProvider"
|
||
android:exported="false"
|
||
android:grantUriPermissions="true" >
|
||
<meta-data
|
||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||
android:resource="@xml/update_file_path" />
|
||
</provider>
|
||
<provider
|
||
android:name="com.xuexiang.xui.XUIInitProvider"
|
||
android:authorities="org.easydarwin.easypusher.xui-init-provider"
|
||
android:exported="false"
|
||
android:multiprocess="true" />
|
||
|
||
<activity
|
||
android:name="com.xuexiang.xui.widget.imageview.preview.ui.PreviewActivity"
|
||
android:theme="@style/XUITheme.Translucent" />
|
||
<activity
|
||
android:name="com.xuexiang.xui.widget.imageview.preview.ui.VideoPlayerActivity"
|
||
android:theme="@style/XUITheme.Translucent" />
|
||
<activity
|
||
android:name="com.xuexiang.xaop.util.PermissionUtils$PermissionActivity"
|
||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||
android:theme="@style/AOP_Activity_Translucent"
|
||
android:windowSoftInputMode="stateHidden|stateAlwaysHidden" />
|
||
<activity
|
||
android:name="com.xuexiang.xutil.system.PermissionUtils$PermissionActivity"
|
||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||
android:theme="@style/XUtil_Activity_Translucent"
|
||
android:windowSoftInputMode="stateHidden|stateAlwaysHidden" />
|
||
|
||
<provider
|
||
android:name="androidx.core.content.FileProvider4Utils"
|
||
android:authorities="org.easydarwin.easypusher.xutil.provider"
|
||
android:exported="false"
|
||
android:grantUriPermissions="true" >
|
||
<meta-data
|
||
android:name="android.support.FILE_PROVIDER_PATHS"
|
||
android:resource="@xml/xutil_provider_paths" />
|
||
</provider>
|
||
|
||
<service
|
||
android:name="es.voghdev.pdfviewpager.library.service.CopyAssetService"
|
||
android:exported="false" >
|
||
</service>
|
||
|
||
<provider
|
||
android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer"
|
||
android:authorities="org.easydarwin.easypusher.lifecycle-process"
|
||
android:exported="false"
|
||
android:multiprocess="true" />
|
||
</application>
|
||
|
||
</manifest> |