使用zxing库程序崩溃

时间:2012-07-23 14:19:48

标签: android zxing

我在使用zxing库时遇到问题。我在this回答中做了所有事情。然后使用库我使用了this教程。所以我在我的应用程序中添加了core.jar和一个库zxing。我尝试将它与此代码一起使用

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);

当我编译并启动我的应用程序并按下调用此代码的按钮时,我收到意外错误,一切都关闭了。如果我的设备上安装了条形码扫描仪,如果我不使用此库,则可以正常工作。但我必须使用没有互联网连接的手机应用程序,所以我必须让这个库工作。

由于

1 个答案:

答案 0 :(得分:1)

例外是ActivityNotFoundException。您没有检查是否安装了条形码扫描仪。不,您不需要修改您的清单。

您应该使用提供的说明进行Intent集成,而不是尝试自己进行集成。使用IntentIntegratorhttp://code.google.com/p/zxing/wiki/ScanningViaIntent