我回答这个问题可能很晚,但是遇到了同样的问题。其实问题就在这里
base64.enprebase64String(hashPassword)
更改该行以使其看起来像这样:
base64.enprebase64String(hashPassword,base64.NO_WRAP)
默认情况下,Android base64 util在编码字符串的末尾添加换行符。base64.NO_WRAP标志告诉util创建不含换行符的编码字符串。
在这里检查

我回答这个问题可能很晚,但是遇到了同样的问题。其实问题就在这里
base64.enprebase64String(hashPassword)
更改该行以使其看起来像这样:
base64.enprebase64String(hashPassword,base64.NO_WRAP)
默认情况下,Android base64 util在编码字符串的末尾添加换行符。base64.NO_WRAP标志告诉util创建不含换行符的编码字符串。
在这里检查