java.util.Base64不适用于8.0以下的Android版本

时间:2019-06-20 18:00:21

标签: java android base64

使用java.util.Base64创建Base 64字符串不同于使用android.util.Base6创建字符串。我需要使用java.util.Base64创建的版本,但这不适用于8.0以下的Android版本。我如何才能在8.0以下使用此功能,或者有其他替代方法?

当前,我用一个版本号将其包装起来,如果不是8.0,则运行代码。

if(android.os.Build.VERSION.SDK_INT> = enter code here android.os.Build.VERSION_CODES.O){             字符串s = Base64.getEncoder()。encodeToString(messageDigest);         }

即使在android 8.0以下版本,我也希望获得与java.util.Base64相同的输出。

0 个答案:

没有答案