android camera2 qrscanner qrcode扫描仪

时间:2016-07-12 08:36:33

标签: android android-studio android-camera qr-code android-camera2

如何使用android 6创建qrcode扫描程序应用程序? Android 6使用android.hardware.camera2来访问摄像头。如果我必须更新整个ZXING库,这对于像我这样的新手需要很长时间。有没有简单的方法呢?

1 个答案:

答案 0 :(得分:1)

您可以使用名为 Zxing 的第三方库。

您可以通过gradle依赖

将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();

您可以找到示例项目here