Вопрос

Насколько мне известно, в Zxing. Исходный код Android, есть пользовательский макет для отображения ключевых точек в изображении QR-кода (ViewfinderView). Затем он отображает анализ байтового потока изображения.

Могу ли я отсоединиться от этой конструкции и использовать исходный код Android ZXING для разработки подхода, который можно использовать как на платформах Android и BlackBerry?

Это будет файл JAR, который можно использовать для декодирования QR-кодов, используя источник ZXING Android.

Это может быть сделано? У кого-нибудь попробовал этот подход?

Это было полезно?

Решение

Все основные код декодирования (в Core /) - это совместимый Java 1.2 и совместим с подмножеством j2me java (MIDP 2, CLDC 1.1). Итак, да, он отлично работает на BlackBerry. Однако конкретный код Android, который вы ссылаетесь, никогда не будут иметь любого использования на устройстве RIM; совершенно разные API. Но иди найдите RIM / папку, которая имеет для вас клиент-специальный для RIM.

Другие советы

FYI - BlackBerry OS6 SDK поставляется с встроенным кодом ZXING.

Имейте в виду, что BlackBerry построен на вершине Java Me, то есть использует языковые функции Java от версии 1.3. Это означает, что нет для родов, нет «Assert» ключевого слова, нет врач.

Если разработчики ZXING решили сохранить 1.3 совместимость, есть хороший шанс, что вы можете использовать его на BlackBerry. Но так как Android поддерживает функции Java 6, сомнительно, что разработчики сделают Java 1.3 совместимость цели.

Редактировать

Похоже, есть J2ME папка, Так что, может быть, тебе повезло.

В любом случае, вам нужно будет построить его один раз на Android, а затем просто замените библиотеку Android с библиотеками BlackBerry, чтобы попытаться работать. Если вы решите построить его на Android, сначала не стесняйтесь читать через это сообщение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top