2016-12-08 3 views
-2

Похоже, что в последних версиях Android EncodingUtils из пакета Apache устарели. Мы часто вызываем EncodingUtils.getBytes(postData, "base64") в нашем коде, который теперь нуждается в обновлении. Есть ли способ достичь цели, используя более современный способ?EncodingUtils больше не доступен в последних версиях Android

+0

Посмотрите Base64.encodeToString(): https://developer.android.com/reference/android/util /Base64.html#encodeToString (byte [], int) –

ответ

3

Если вы хотите использовать только EncodingUtils вы можете добавить унаследованную зависимость для Apache

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