Wie konvertiere ich eine Datei nach Base64?

Hier enthält der Bericht den Pfad (Pfadname in SD-Karte im Zeichenfolgenformat)

File dir = Environment.getExternalStorageDirectory();
File yourFile = new File(dir, report);
String encodeFileToBase64Binary = encodeFileToBase64Binary(yourFile);

private static String encodeFileToBase64Binary(File fileName) throws IOException {
    byte[] bytes = loadFile(fileName);
    byte[] encoded = Base64.encodeBase64(bytes);

    String encodedString = new String(encoded);
    return encodedString;
}

in the byte [] codierte Zeile, die diesen Fehler erhält. Die Methode encodeBase64 (byte []) ist undefiniert für den Typ Base64

Antworten auf die Frage(12)

Ihre Antwort auf die Frage