3

我用 ZXING 库开发了一个 BarcodeScanner 应用程序。为此,我下载了完整的库并将其添加到我的项目中,并使用 URI:“com.myproject.vinscan.client.android.SCAN”调用了一个 Intent。但后来我发现,我们可以使用 Inetnt 的 URI 为“com.google.zxing.client.android.SCAN”,而不是将 ZXING 的所有包下载并包含到我们的项目中。我的疑问是,没有图书馆它是如何工作的。它甚至可以在离线模式下工作(没有 WIFI/GPRS)。android SDK本身包含的库吗?

4

1 回答 1

6

如果您通过 Intent 访问它,因为它需要在客户端上安装com.google.zxing.client.android.SCANBarcode Scanner 应用程序。(参考

如果没有安装,它会重定向到网站并提示用户下载。所以严格来说,用户必须至少连接到互联网一次,才能下载条形码扫描仪应用程序(如果他还没有)


交替

如果您要将 ZXing 核心库的引用添加到您的项目中,您将能够访问它,而无需引导用户下载 Barcode Scanner。

于 2012-10-22T05:14:07.797 回答