[英]ActivityNotFoundException while using ZXing
Android 2.3.3
与大多数使用人的ZXing
(新使用ZXing
),我收到ActivityNotFoundException
(我想没有必要贴我的logcat的,因为它是与所有其他人是一样的)。
我很少看到有关ZXing
ActivityNotFoundException
问题。 到目前为止,这是我所了解的。 如果我错了,请纠正我。
如果必须在应用程序中使用ZXing
,则有两种选择:
如果用户已经安装了ZXing
应用程序,则可以使用Intent
和startActivityForResult()
;如果没有,我可以将其重定向到Playstore进行安装,然后再使用我的应用程序。
为了使我的应用程序正常工作,即使未安装ZXing
应用程序,我也可以将ZXing
库作为库添加到我的项目中,将IntentIntegrator
类的代码(从此处 )复制到应用程序中的单独类中,然后使用IntentIntegrator
。 这是IntentIntegrator
的预期目的吗? 还是我完全弄错了?
有人可以帮我解决我的疑问吗?
编辑:::似乎第二种方法也需要在设备上安装ZXing
应用程序。 有没有一种方法可以让我的应用程序运行而无需安装ZXing
应用程序?
您尚未安装条形码扫描仪。 请按照IntentIntegrator
中的指示使用IntentIntegrator
: https : //code.google.com/p/zxing/wiki/ScanningViaIntent
它将为您处理安装。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.