其他提示

下载,然后通过添加自己的代码来拓展斑马线“条码扫描仪”的应用程序。这是一个Apache 2.0许可下。

我建议你使用斑马线通过意图和重定向到Android市场页面("market://details?id=com.google.zxing.client.android"),如果它不存在(捕ActivityNotFoundException)。意图非常适合这样的应用内间的通信。

我有它与该工作:

repositories { mavenCentral()
    maven { url "https://raw.github.com/embarkmobile/zxing-android-minimal/mvn-repo/maven-repository/" }
}

compile 'com.google.zxing:core:3.2.1'
compile 'com.embarkmobile:zxing-android-minimal:2.0.0@aar'
compile 'com.embarkmobile:zxing-android-integration:2.0.0@aar'

我建议使用IntentIntegrator

IntentIntegrator integrator = new IntentIntegrator(getActivity()); 
integrator.forSupportFragment(this).initiateScan();

在requestCode回来与

IntentIntegrator.REQUEST_CODE

无需安装单独的扫描器

我建议使用谷歌条形码扫描。这是很敏感。这就是所谓的谷歌手机愿景。

  

在条码扫描仪API检测任何实时条形码   取向。您也可以检测和分析的几个条形码   不同格式在同一时间。

https://developers.google.com/vision/

https://codelabs.developers.google.com/codelabs/条形码/#0

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top