Phonegap - плагин сканера штрих-кода - класс не найден на реальном устройстве - PullRequest
1 голос
/ 23 февраля 2012

Для нашего текущего проекта нам необходимо сканировать QR-коды через наше собственное приложение. Мы изучили возможности и обнаружили, что https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner был лучшим вариантом. Мы сделали базовое тестовое приложение, и оно прекрасно работает на эмуляторе.

Но на реальном устройстве andriod у нас возникают проблемы, как только мы нажимаем кнопку, которая должна начать сканирование. Появляется предупреждение с сообщением «Класс не найден».

Мы следовали этому руководству для нашего тестового приложения.


Я обнаружил, что проблема в облаке телефонной щели. Похоже, он не поддерживает плагины. Я думаю, нам придется создать его для Android и iOS.

1 Ответ

0 голосов
/ 23 февраля 2012

Я не уверен, какой API вы используете для разработки приложения сканера штрих-кода. Я рекомендую использовать Zxing API. Существует два способа использования этого API:
1. Вы можете вызвать этот API из своего приложения в качестве Намерения. Если на вашем устройстве установлено приложение zxing, то приложение запустит приложение zxing, иначе оно будет загружено с Android Market.
2. Вы можете извлечь соответствующий код из кода zxing, так как это открытый код.
Дайте мне знать, вопросы в использовании Zxing. Я сделал это.

Существует еще один API под названием RedLaser. Но это не с открытым исходным кодом, вы должны заплатить, чтобы использовать это. Это также надежно.

...