0

我正在尝试实现自定义条形码扫描仪。如果我安装了 Zxing,应用程序可以正常工作,但如果我没有安装,应用程序将出错,您必须强制关闭。我已将 IntentIntegrator.java 和 IntentResult.java 添加到我的项目的 SRC 文件夹中,并将包名更改为指向我的包,尽管我不确定这是否是我应该做的。它仍然行不通。我设置正确吗?我发现很多页面告诉我使用这些文件,但没有告诉我如何将它们设置为工作。

如果客户端手机上没有安装zxing应用程序,我希望它能够顺利引导用户从市场下载zxing应用程序。

4

1 回答 1

1

这是因为您没有处理ActivityNotFoundException,或者先检查是否安装了该应用程序。那取决于你。但是,如果您使用提供的集成代码,它会为您完成这一切。请参阅http://code.google.com/p/zxing/wiki/ScanningViaIntent

但它不会启动您的应用程序,不。

于 2012-05-25T07:15:57.677 回答