feat: 适配 Android 14
This commit is contained in:
parent
65d670bcb3
commit
b7c7ff1cde
|
|
@ -34,7 +34,7 @@ android {
|
||||||
applicationId "com.huanchengfly.tieba.post"
|
applicationId "com.huanchengfly.tieba.post"
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
//noinspection OldTargetApi
|
//noinspection OldTargetApi
|
||||||
targetSdkVersion 33
|
targetSdkVersion 34
|
||||||
versionCode applicationVersionCode
|
versionCode applicationVersionCode
|
||||||
versionName applicationVersionName
|
versionName applicationVersionName
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||||||
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
|
||||||
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
|
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
|
||||||
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
|
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
|
||||||
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
|
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
|
||||||
|
|
@ -61,8 +62,13 @@
|
||||||
android:name=".services.OKSignService"
|
android:name=".services.OKSignService"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:enabled="true"
|
android:enabled="true"
|
||||||
|
android:foregroundServiceType="specialUse"
|
||||||
android:permission="android.permission.BIND_JOB_SERVICE"
|
android:permission="android.permission.BIND_JOB_SERVICE"
|
||||||
android:process=":oksign" />
|
android:process=":oksign">
|
||||||
|
<property
|
||||||
|
android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE"
|
||||||
|
android:value="oksign" />
|
||||||
|
</service>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.AppFontSizeActivity"
|
android:name=".activities.AppFontSizeActivity"
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ class BootCompleteSignReceiver : BroadcastReceiver() {
|
||||||
pendingIntentFlagMutable()
|
pendingIntentFlagMutable()
|
||||||
)
|
)
|
||||||
alarmManager.setRepeating(
|
alarmManager.setRepeating(
|
||||||
AlarmManager.RTC,
|
AlarmManager.RTC_WAKEUP,
|
||||||
time,
|
time,
|
||||||
AlarmManager.INTERVAL_DAY,
|
AlarmManager.INTERVAL_DAY,
|
||||||
pendingIntent
|
pendingIntent
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue