Я пытаюсь декодировать строку в кодировке Base64 в Android с помощью http://developer.android.com/reference/android/util/Base64.html класса.
Оба метода encodeToString и decode возвращают значение null, и я понятия не имею, что не так, вот мой код для декодирования:
// Should decode to "GRC"
String friendlyNameBase64Encoded = "R1JD";
// This returns null
byte[] friendlyNameByteArray = Base64.decode(friendlyNameBase64Encoded, Base64.DEFAULT);
// Fails with NullPointerException
String friendlyName = new String(friendlyNameByteArray, "UTF-8");
Я использую Android API 23.1.0