ZXing Android источник для Blackberry - PullRequest
1 голос
/ 18 ноября 2010

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

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

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

Можно ли это сделать? Кто-нибудь пробовал этот подход?

Ответы [ 4 ]

1 голос
/ 22 декабря 2010

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

0 голосов
/ 25 июня 2012

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

0 голосов
/ 19 ноября 2010

Весь основной код декодирования (в core /) совместим с Java 1.2 и совместим с подмножеством J2ME Java (MIDP 2, CLDC 1.1).Так что да, он отлично работает на Blackberry.Однако специфичный для Android код, на который вы ссылаетесь, никогда не будет использоваться на устройстве RIM;совершенно разные API.Но найдите папку / каталог, в которой есть RIM-клиент.

0 голосов
/ 18 ноября 2010

Имейте в виду, что BlackBerry построен на основе Java ME, то есть использует функции языка Java версии 1.3. Это означает, что нет обобщений, нет ключевого слова assert, нет перечислений.

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

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

Похоже, что есть папка j2me , так что, возможно, вам повезло.

...