java.util.Base64与 android.util.Base64

java.util.Base64 是在 Java 8 中添加的, Android早期是基于 Java 7的,所以自己搞了个android.util.Base64
android的base64编码后,默认会添加换行符号 “\n”

Base64.encodeToString(byte_array, Base64.NO_WRAP)

指定 NO_WRAP 参数,就不会换行
就同

Base64.getEncoder().encodeToString(byte_array)

的编码结果一样了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注