version:1.6.1

fix:休息日管控完善
add:
This commit is contained in:
2021-09-02 18:29:04 +08:00
parent 93b0e35af7
commit 0fa06f8f2a
135 changed files with 10134 additions and 4595 deletions

View File

@@ -4,17 +4,21 @@
package="com.info.sn"
android:sharedUserId="android.uid.system">
<!-- 系统权限,有系统签名可以使用 -->
<uses-permission android:name="android.permission.ACTION_SCREEN_ON" />
<uses-permission android:name="android.permission.ACTION_SCREEN_OFF" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.DELETE_PACKAGES" />
<uses-permission android:name="android.permission.MASTER_CLEAR" />
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<!-- 系统权限,有系统签名可以使用 -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <!-- Required -->
<permission
@@ -27,15 +31,13 @@
<uses-permission
android:name="android.permission.PACKAGE_USAGE_STATS"
tools:ignore="ProtectedPermissions" /> <!-- Optional for location -->
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <!-- 用于开启 debug 版本的应用在6.0 系统上 层叠窗口权限 -->
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_TASKS" /> <!-- Normal Permissions 不需要运行时注册 -->
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 用于访问wifi网络信息wifi信息会用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位 -->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" /> <!-- 请求网络 -->
<uses-permission android:name="android.permission.VIBRATE" /> <!-- 用于开启 debug 版本的应用在6.0 系统上 层叠窗口权限 -->
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <!-- 用于访问wifi网络信息wifi信息会用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <!-- 请求网络 -->
<!-- Normal Permissions 不需要运行时注册 -->
<uses-permission android:name="android.permission.INTERNET" /> <!-- 不是SDK需要的权限是示例中的后台唤醒定位需要的权限 -->
<uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- 需要运行时注册的权限 -->
<!-- 用于进行网络定位 -->
@@ -50,7 +52,7 @@
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<application
android:name=".base.MyApplication"
android:name=".base.BaseApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
@@ -59,30 +61,12 @@
android:supportsRtl="true"
android:theme="@style/AppTheme">
<service
android:name=".service.ScreenLockService"
android:name=".service.RemoteService"
android:enabled="true"
android:exported="true">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.intent.action.SCREEN_ON" />
<action android:name="android.intent.action.SCREEN_OFF" />
</intent-filter>
</service>
<service
android:name=".service.InitJpushServer"
android:enabled="true"
android:exported="true">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.intent.action.SCREEN_ON" />
<action android:name="android.intent.action.SCREEN_OFF" />
<data android:scheme="package" />
</intent-filter>
</service>
android:exported="true"
android:process=":remote"/>
<activity
android:name=".activity.MainActivity"
android:name=".activity.main.MainActivity"
android:launchMode="singleTask"
android:screenOrientation="sensor">
<intent-filter>
@@ -92,6 +76,29 @@
</intent-filter>
</activity>
<service
android:name=".service.MainService"
android:enabled="true"
android:exported="true" />
<service android:name=".service.GuardService" />
<service android:name=".service.MyDownloadService" />
<service android:name=".service.StepService" />
<service android:name=".service.ManagerService">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.intent.action.SCREEN_ON" />
<action android:name="android.intent.action.SCREEN_OFF" />
<action android:name="android.intent.action.DATE_CHANGED" />
<action android:name="android.intent.action.TIME_SET" />
<action android:name="android.intent.action.TIMEZONE_CHANGED" />
<action android:name="android.intent.action.TIME_TICK" />
</intent-filter>
</service>
<activity
android:name=".activity.ScreenLockActivity"
android:taskAffinity=".activity.ScreenLockActivity" />
<receiver
android:name=".receiver.BootReceiver"
android:enabled="true"
@@ -124,6 +131,10 @@
<data android:scheme="package" />
</intent-filter>
</receiver>
<receiver
android:name=".receiver.InstallResultReceiver"
android:enabled="true"
android:exported="true" />
<provider
android:name="androidx.core.content.FileProvider"
@@ -219,15 +230,7 @@
<category android:name="com.info.sn" />
</intent-filter>
</activity>
<activity
android:name=".activity.ScreenLockActivity"
android:taskAffinity=".activity.ScreenLockActivity">
</activity>
<!-- Since JCore2.0.0 Required SDK核心功能 -->
</activity> <!-- Since JCore2.0.0 Required SDK核心功能 -->
<!-- 这个Service要继承JCommonService -->
<service
android:name=".jpush.PushService"
@@ -235,12 +238,9 @@
<intent-filter>
<action android:name="cn.jiguang.user.service.action" />
</intent-filter>
</service>
<service android:name=".service.GuardService" />
<service android:name=".service.MyDownloadService" />
<service android:name=".service.StepService" /> <!-- User defined. For test only 用户自定义的广播接收器 -->
</service> <!-- User defined. For test only 用户自定义的广播接收器 -->
<receiver
android:name=".jpush.MyReceiver"
android:name=".receiver.MyJPushReceiver"
android:enabled="true"
android:exported="false">
<intent-filter>
@@ -258,20 +258,16 @@
<category android:name="${JPUSH_PKGNAME}" />
</intent-filter>
</receiver>
<receiver
android:name=".receiver.InstallResultReceiver"
android:enabled="true"
android:exported="true" /> <!-- Required . Enable it you can get statistics data with channel -->
</receiver> <!-- Required . Enable it you can get statistics data with channel -->
<meta-data
android:name="JPUSH_CHANNEL"
android:value="developer-default" />
<meta-data
android:name="JPUSH_APPKEY"
android:value="edf9cec22731b8b2fed56ee6" /> <!-- 设置key -->
android:value="${JPUSH_APPKEY}" /> <!-- 设置key -->
<meta-data
android:name="com.amap.api.v2.apikey"
android:value="83869aed8624eb00615c2b6d3d15d777" />
android:value="${AMAP_KEY}" />
<meta-data
android:name="design_width_in_dp"
android:value="360" />