Pergunta

Que eu saiba, no Zxing Código fonte do Android, existe um layout personalizado para exibir pontos -chave na imagem do código QR (ViewfinderView). Em seguida, exibe a análise do fluxo de bytes da imagem.

Posso destacar -me a partir desse design e usar o código -fonte Android ZXing para desenvolver uma abordagem que possa ser usada nas plataformas Android e BlackBerry?

Será um arquivo JAR que pode ser usado para decodificar códigos QR, usando a fonte do Android ZXing.

Isso pode ser feito? Alguém já tentou essa abordagem?

Foi útil?

Solução

Todo o código de decodificação principal (no núcleo/) é Java 1.2 compatível e compatível com o subconjunto J2ME de Java (MIDP 2, CLDC 1.1). Então, sim, funciona bem no BlackBerry. No entanto, o código específico do Android que você está referenciando nunca terá nenhuma utilidade em um dispositivo RIM; APIs completamente diferentes. Mas, encontre a borda/ pasta que possui um cliente específico da RIM para você.

Outras dicas

FYI - O BlackBerry OS6 SDK vem com o código ZXing incorporado.

Lembre -se de que o BlackBerry é construído sobre o Java Me, o que significa que usa recursos de idioma Java na versão 1.3. Isso significa que não há genéricos, nenhuma palavra -chave 'afirmam', nem enum.

Se os desenvolvedores do ZXing decidiram manter 1.3 compatibilidade, há uma boa chance de você usar no BlackBerry. Mas como o Android suporta recursos do Java 6, é duvidoso que os desenvolvedores tornem a compatibilidade do Java 1.3 uma meta.

Editar

Parece que existe um pasta j2me, então talvez você esteja com sorte.

De qualquer forma, você precisará construí -lo uma vez no Android e, em seguida, substituir a biblioteca Android por bibliotecas BlackBerry para tentar funcionar. Se você optar por construí -lo no Android, primeiro fique à vontade para ler isso publicar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top