我一直在开发一个Android应用程序来扫描条形码和QR码并将结果发送到其他应用程序(HTTP).我已经通过互联网阅读了大部分文档,并且在堆栈中通过流程阅读并使其正常工作.我能够在我的设备上运行独立的zxing android应用程序,我也可以运行我自己的独立Android应用程序来使用Zxing意图扫描条形码.但即使在这里阅读了这么多问题以及互联网上的一些博客之后,我也无法满足我的严格要求.
我想实现以下目标.1.我不想在我的设备中安装单独的条形码扫描仪应用程序以使我自己的应用程序工作(扫描条形码).我使用了以下代码
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);
Run Code Online (Sandbox Code Playgroud)
当我在我的设备中运行应用程序时,它会询问"选择应用程序以完成此操作"并显示"Google"和"Google Goggles"并打开Google页面默认摄像头并扫描条形码.我希望CaptureActivtiy默认捕获页面(不是Google的)来扫描条形码.3.我尝试在我自己的应用程序中使用ZXing作为库,但它没有用.
你能告诉我到底哪里出错吗?