Duplicar posible:
Base64 encoder and decoderCómo codificar una cadena con Base64 en Android?
estoy tratando de codificar una URL con Base64. ¿Hay alguna forma de codificarlo con Base64 en java/android?
Necesito algo similar a la función base64_encode() en PHP.
Es el introducir una cadena? Debido a su comentario, bien puede ser, y en ese caso, la función que está buscando no será exactamente la misma que 'base64_encode' ya que las cadenas generalmente son secuencias de bytes en PHP y UTF-16 en Java. Esta es la razón por la que Base64 de Android requiere arrays de bytes como entrada a la función de codificación. –
La entrada es una cadena. La entrada no fue un problema, ya que podía convertir la cadena fácilmente para demandar a getBytes(). Sin embargo, la salida del resultado como una cadena fue difícil. –
duplicado de http://stackoverflow.com/q/4322182/808940 – Merlin