我需要在我的应用程序中实现ZXING QR代码扫描程序.
我有完整的ZXING Android源代码.
现在,我想在我的应用程序中使用它.
我的问题是,我应该在我的应用程序中复制所有ZXING库代码,包括清单,xml和java文件,或者我可以有一个jar文件,我需要在我的应用程序中添加它?
任何人都可以告诉我如何从Android代码创建jar文件,或者任何ZXING jar已经可用,我可以在我的应用程序中包含它?
解决方法:
这是本地集成的一步一步指南.它将zxing项目整合到您的项目中作为各种备份.您将发出意向请求,但您的应用程序已注册为该请求的接收方.如果用户没有不同的扫描仪,那么您的扫描仪将是唯一的选择.如果他们有其他扫描仪,它将允许用户选择.如果您希望始终在没有其他选项的情况下选择应用程序,则教程中的注释将详细说明如何更改意图过滤器以执行此操作.
请记住,这是快速而肮脏的方式.正如其他人所提到的,ZXing提供了一个很好的教程,介绍如何发送条形码意图,如果他们没有扫描仪,则将它们指向市场.