Multi-process SharedPreference implementation without ContentProvider
null
item #46
OnHarmonySharedPreferenceChangedListener
that provides an explicit callback for clear()
events, instead of just emitting null
keyswithFileLock()
and FileInputStream.sync()
utility functions for public usecompileSdk
to 33buildSrc
directorycontains()
would be false
for null
keysOnHarmonySharedPreferenceChangedListener
from HarmonyHarmonyKeysetManager
to more closely reflect the AndroidKeysetManager
from the Google/Tink projectKeysetReader
and KeysetWriter
that stores and reads keys using a file rather than the shared preferencesclear()
is calledcompileSdk
to 31WeakHashMap
throwing a NoSuchElementException
#41
FileObserver.startWatch()
function on LGE devices #38