可能重复:
Base64 encoder and decoder如何在Android中使用Base64对字符串进行编码?
我试图编码使用Base64的URL。有没有什么办法在java/android中用Base64进行编码?
我需要类似于PHP中的base64_encode()函数。
可能重复:
Base64 encoder and decoder如何在Android中使用Base64对字符串进行编码?
我试图编码使用Base64的URL。有没有什么办法在java/android中用Base64进行编码?
我需要类似于PHP中的base64_encode()函数。
我能解决使用类在这个环节的问题:
是您输入的字符串?由于你的评论,很可能是,在这种情况下,你正在寻找的函数将不会与'base64_encode'完全相同,因为字符串通常是PHP中的字节序列和Java中的UTF-16序列。这就是为什么Android的Base64需要字节数组作为编码函数的输入。 –
输入是字符串。输入不是问题,因为我可以轻松地将字符串转换为getBytes()。但是,将结果作为字符串输出很困难。 –
http://stackoverflow.com/q/4322182/808940 – Merlin