diff --git a/tns-core-modules/application-settings/application-settings.android.ts b/tns-core-modules/application-settings/application-settings.android.ts index c042208c5..aaa09074e 100644 --- a/tns-core-modules/application-settings/application-settings.android.ts +++ b/tns-core-modules/application-settings/application-settings.android.ts @@ -85,10 +85,13 @@ export function clear(): void { } export function flush(): boolean { + ensureSharedPreferences(); + return sharedPreferences.edit().commit(); } export function getAllKeys(): Array { + ensureSharedPreferences(); const mappedPreferences = sharedPreferences.getAll(); const iterator = mappedPreferences.keySet().iterator(); const result = [];