Android 有任何理由使用API 23以下的EncryptedSharedReference吗?

Android 有任何理由使用API 23以下的EncryptedSharedReference吗?,android,Android,据我所知,下一个版本将支持back to API 21,而当前版本仅支持back to API 23。这背后的原因是Android密钥库仅在API 23+上可用 由于在API 23下面,密钥不能存储在密钥存储中,因此我认为它们必须存储在应用程序的私有目录中(我跟踪了对Tink的create调用,但找不到它在哪里做出此决定)。我可以看到EncryptedFile的值,因为您可能会将其存储在私有应用程序目录之外,但使用API 23以下的EncryptedSharedReference不会获得额外保护

据我所知,下一个版本将支持back to API 21,而当前版本仅支持back to API 23。这背后的原因是Android密钥库仅在API 23+上可用

由于在API 23下面,密钥不能存储在密钥存储中,因此我认为它们必须存储在应用程序的私有目录中(我跟踪了对Tink的
create
调用,但找不到它在哪里做出此决定)。我可以看到EncryptedFile的值,因为您可能会将其存储在私有应用程序目录之外,但使用API 23以下的EncryptedSharedReference不会获得额外保护,这是正确的吗