I’m using the Zoom Meeting SDK v5.12.2.9109 on a device running Android Lollipop. I’m seeing the following warning get spewed in the log over and over again:
12:23:53.166 W Android Keystore requires at least Android M
12:23:53.168 W keyset not found, will generate a new one
java.io.FileNotFoundException: can't read keyset; the pref value __androidx_security_crypto_encrypted_prefs_key_keyset__ does not exist
at com.google.crypto.tink.integration.android.SharedPrefKeysetReader.readPref(SharedPrefKeysetReader.java:71)
at com.google.crypto.tink.integration.android.SharedPrefKeysetReader.read(SharedPrefKeysetReader.java:84)
at com.google.crypto.tink.CleartextKeysetHandle.read(CleartextKeysetHandle.java:58)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.read(AndroidKeysetManager.java:328)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.readOrGenerateNewKeyset(AndroidKeysetManager.java:287)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.build(AndroidKeysetManager.java:238)
at us.zoom.libtools.storage.ZMEncryptedSharedPreferences.a(ZMEncryptedSharedPreferences.java:11)
at us.zoom.libtools.storage.ZMEncryptedSharedPreferences.a(ZMEncryptedSharedPreferences.java:2)
at us.zoom.libtools.storage.ZmSharePreferenceHelper.getSharedPreferences(ZmSharePreferenceHelper.java:12)
at us.zoom.libtools.storage.PreferenceUtil.saveStringValue(PreferenceUtil.java:1)
at us.zoom.sdk.ZoomSDK.onSDKAuth(ZoomSDK.java:7)
It’s a legitimate warning on L, but it probably doesn’t need to be repeated constantly.