Có ai biết cách giải mã và mã hóa một chuỗi trong Base64 bằng Base64 không. Tôi đang sử dụng đoạn mã sau, nhưng nó không hoạt động.
String source = "password";
byte[] byteArray = source.getBytes("UTF-16");
Base64 bs = new Base64();
//bs.encodeBytes(byteArray);
System.out.println( bs.encodeBytes(byteArray));
//bs.decode(bs.encodeBytes(byteArray));
System.out.println(bs.decode(bs.encodeBytes(byteArray)));
import android.util.Base64;
và sau đó có thể sử dụngBase64.encodeToString
&Base64.decode
theo nhu cầu của bạn