Articles of base64

Загрузка и загрузка изображений Android с помощью Base64 в JSON вызывает ошибку в памяти

В настоящее время я кодирую и декодирую изображения на Base64. Я преодолел первоначальную проблему с помощью OOM с использованием потоков для кодирования изображений в строки. Моя проблема в том, что я не могу понять, как добавить несколько закодированных строк Base64 для изображений с несколькими разрешениями (5620 x 3747 – 4,92 МБ или 3264 x 1836 […]

Сделайте снимок и конвертируйте в Base64

Я использую код ниже, чтобы сделать снимок с помощью камеры. Вместо сохранения я хотел бы закодировать его на Base64 и после этого передать его другому API в качестве ввода. Я не вижу способа, как изменить код для съемки в Base64 вместо обычных файлов. public class CameraDemoActivity extends Activity { int TAKE_PHOTO_CODE = 0; public static […]

Плагин Phonegap: как преобразовать строку Base64 в PNG-изображение в Android

Android не позволяет родным приложениям, таким как приложения на основе Phonegap, записывать двоичные файлы. Обычным приложением является преобразование строк Base64 в изображения. Итак, как вы справляетесь с этой проблемой?

Не удалось преобразовать Bitmap в идеальную основу Base64 String в Android?

Я работаю над приложением, в котором мне нужно захватить изображение с камеры. После захвата мне нужно преобразовать Bitmap в Base64 . После преобразования в Base64 я должен отправить эту строку в SERVER. Я использую ниже код для этой задачи: ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.PNG, 100, baos); byte[] b = baos.toByteArray(); base64Image = Base64.encodeToString(b,Base64.DEFAULT); Проблема: […]

Android конвертирует кодировку base64 в изображение

Я хочу преобразовать кодировку base64 в bitmap, чтобы я мог поместить ее в изображение, но получить ошибку, как D / skia (7490): — decoder-> decode возвращает false, а bitmap возвращает значение null Мой код: byte[] imageAsBytes = Base64.decode(imageData); image.setImageBitmap(BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length));

NoSuchMethodError с использованием кодека commonc в приложении для Android

Я добавил кодек commons от apache.org (commons-codec-1.4.jar) в eclipse для моего приложения Android после инструкции здесь . В коде нет ошибки. Но когда я запускаю приложение и вызываю функцию, использующую кодек, приложение останавливается и нужно закрыть fore. В logCat говорится: Android Runtime: java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64String Кодовая строка: String tmpStr = Base64.encodeBase64String (msg); // msg – это […]

NumberFormatException для действительного числа String

Я видел некоторые другие вопросы об этом, но ошибки были связаны с ведущим 0 в строке. К сожалению, это не мое дело. Я получаю зашифрованные данные из внешнего источника в формате base64, затем декодирую его (используя встроенную библиотеку Base64, потому что версия для Android sdk равна 7), расшифруйте сообщение, и после всего, что у меня […]

Есть ли разница между Apache Base64.encodeBase64 и Android Base64.encode от Base64.Default?

Пример A (с использованием org.apache.commons.codec.binary.Base64): Base64.encodeBase64("foobar".getBytes()); Пример B (с использованием android.util.Base64): Base64.encode("foobar".getBytes(), Base64.DEFAULT); Производят ли они одну и ту же строку?

Кодер и декодер Base64

Есть ли декодер base-64 и кодировщик для String в Android?

Apache Commons Codec с Android: не удалось найти метод

Сегодня я попытался включить пакет apache.commons.codec в приложение для Android и не смог его запустить. Android не смог найти метод ord.apache.commons.codec.binary. * И вывести следующие ошибки в DDMS 01-12 08: 41: 48.161: ERROR / dalvikvm (457): Не удалось найти метод org.apache.commons.codec.binary.Base64.encodeBase64URLSafeString, на который ссылается метод com.dqminh.app.util.Util.sendRequest 01-12 08: 41: 48.161: WARN / dalvikvm (457): VFY: […]