2016-12-08 2 views
-2

Es sieht so aus, als ob in den letzten Versionen von Android, EncodingUtils aus dem Apache-Paket veraltet ist. Wir rufen EncodingUtils.getBytes(postData, "base64") viel in unserem Code, der jetzt aktualisiert werden muss. Gibt es eine Möglichkeit, das Ende moderner zu erreichen?EncodingUtils nicht mehr in den neuesten Versionen von Android verfügbar

+0

Werfen Sie einen Blick auf Base64.encodeToString() hinzufügen: https://developer.android.com/reference/android/util /Base64.html#encodeToString (byte [], int) –

Antwort

3

Wenn Sie nur EncodingUtils verwenden möchten, können Sie die Legacy-Abhängigkeit für Apache

android { 
    useLibrary 'org.apache.http.legacy' 
} 
Verwandte Themen