Как получить файл JAR для класса sun.misc.BASE64Encoder? - PullRequest
4 голосов
/ 18 августа 2011

В моем классе Activity есть код, использующий класс sun.misc.BASE64Encoder.Но он показывает «java.lang.NoClassDefFoundError: sun.misc.BASE64Encoder».Мне нужна банка?Где я могу скачать его?Пожалуйста, помогите мне.

Ответы [ 2 ]

3 голосов
/ 18 августа 2011

Не используйте sun.* классы.Для Base64 в Android используйте собственный класс или добавьте в свой проект библиотеку, которая делает это (Apache commons и т. Д.).В качестве альтернативы просто скопируйте исходный код Android в свой проект (в своем собственном пакете), если вам нужно использовать его на устройствах до 2.2.

0 голосов
/ 05 апреля 2013

Он доступен в rt.jar, который поставляется с java-приложениями Sun.

В 1.5.0_06: jre \ lib \ rt.jar

...