qpscanner сканер qrcode

55
5

Как создать приложения для сканирования qrcode с помощью Android 6? Android 6 использует android.hardware.camera2 для доступа к камере. Если мне нужно обновить всю библиотеку ZXING, которая займет очень много времени для новичков, подобных мне. Есть ли простой способ сделать это?

спросил(а) 2016-07-12T11:36:00+03:00 4 года назад
1
Решение
55

Вы можете использовать стороннюю библиотеку Zxing.

Вы можете добавить библиотеку zxing в свое приложение с помощью зависимости от градиента

просто добавьте это в свой файл build.gradle

compile 'com.google.zxing:core:3.2.1'
compile 'com.journeyapps:zxing-android-embedded:3.0.3@aar'

Теперь в вашем методе onCreate вашей деятельности сделайте следующее

 IntentIntegrator scanIntegrator = new IntentIntegrator(MainActivity.this);
scanIntegrator.setPrompt("Scan a Barcode");
scanIntegrator.setBeepEnabled(true);
scanIntegrator.setOrientationLocked(true);
scanIntegrator.setBarcodeImageEnabled(true);
scanIntegrator.initiateScan();

Вы можете найти образец проекта здесь

ответил(а) 2016-07-12T11:54:00+03:00 4 года назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема