From ab22bb9804ce771faca9159ddc0312546fd68885 Mon Sep 17 00:00:00 2001 From: Tamim Hossain <132823494+CodeWithTamim@users.noreply.github.com> Date: Mon, 18 Nov 2024 17:26:11 +0600 Subject: [PATCH] Updated the WorkManager configuration to replace `BuildConfig.APPLICATION_ID` with `ANG_PACKAGE` for setting the default process name. This ensures consistent configuration handling in background processes. (#3970) Changes: - Modified `setDefaultProcessName` to use `ANG_PACKAGE` instead of `BuildConfig.APPLICATION_ID`. This resolves inconsistencies in process naming conventions and aligns with project requirements. --- V2rayNG/app/src/main/java/com/v2ray/ang/AngApplication.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/AngApplication.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/AngApplication.kt index 5c01d496..0f144106 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/AngApplication.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/AngApplication.kt @@ -7,6 +7,7 @@ import androidx.multidex.MultiDexApplication import androidx.work.Configuration import androidx.work.WorkManager import com.tencent.mmkv.MMKV +import com.v2ray.ang.AppConfig.ANG_PACKAGE import com.v2ray.ang.handler.SettingsManager import com.v2ray.ang.util.Utils @@ -22,7 +23,7 @@ class AngApplication : MultiDexApplication() { } private val workManagerConfiguration: Configuration = Configuration.Builder() - .setDefaultProcessName("${BuildConfig.APPLICATION_ID}:bg") + .setDefaultProcessName("${ANG_PACKAGE}:bg") .build() override fun onCreate() {