[android][sdk] Move PrefsManager call outside sdk

Signed-off-by: Andrei Shkrob <github@shkrob.dev>
This commit is contained in:
Andrei Shkrob
2025-08-15 16:41:36 +02:00
committed by Konstantin Pastbin
parent 06c35e729f
commit d3c64a262b
2 changed files with 2 additions and 3 deletions

View File

@@ -14,6 +14,7 @@ import androidx.lifecycle.DefaultLifecycleObserver;
import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.ProcessLifecycleOwner;
import androidx.preference.PreferenceManager;
import app.organicmaps.background.OsmUploadWork;
import app.organicmaps.downloader.DownloaderNotifier;
import app.organicmaps.location.TrackRecordingService;
@@ -119,6 +120,7 @@ public class MwmApplication extends Application implements Application.ActivityL
sInstance = this;
PreferenceManager.setDefaultValues(this, R.xml.prefs_main, false);
mOrganicMaps =
new OrganicMaps(getApplicationContext(), BuildConfig.FLAVOR, BuildConfig.APPLICATION_ID,
BuildConfig.VERSION_CODE, BuildConfig.VERSION_NAME, BuildConfig.FILE_PROVIDER_AUTHORITY);

View File

@@ -4,7 +4,6 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.os.Build;
import androidx.annotation.NonNull;
import androidx.preference.PreferenceManager;
import app.organicmaps.sdk.R;
public final class Config
@@ -405,8 +404,6 @@ public final class Config
@NonNull String applicationId, int versionCode, @NonNull String versionName,
@NonNull String fileProviderAuthority)
{
PreferenceManager.setDefaultValues(context, R.xml.prefs_main, false);
mPrefs = prefs;
mFlavor = flavor;
mApplicationId = applicationId;