在没有安装Barcode Scanner应用程序的情况下,嵌入zxing库以提供扫描的首选方法是什么?我希望将它嵌入到android中,而不必提示用户任何额外的安装.(类似于iPhone src的工作方式).
是否有一个热键或简单的方法用IntelliJ中的开关替换if-else if语句?我宁愿不手动将if-else if语句转换为开关.我希望能够突出显示if-else if语句并按下组合键或使用菜单按钮.
我一直在寻找互联网如何将zxing库包含到我的项目中,我找到了这个教程:http://blog.dihaw.com/integrating-zxing-in-your-android-app-as-standalone-scanner /
但是当我到达你需要检查BeepManager以添加R导入的点时,我在项目中得到了各种错误(即使在MainActivity上)它也找不到R.
另外我发现这个https://github.com/journeyapps/zxing-android-embedded/blob/master/README.md看起来好多了,因为它是由gradle自动集成的,但是当我同步它会弹出一个错误,它无法找到文件.
任何帮助将不胜感激:)我是Android Studio的新手.
编辑:
我将第二种方法(带有gradle设置的方法)的设置添加到我的build.gradle中,弹出了4个错误:
Error:Failed to find: com.embarkmobile:zxing-android-legacy:2.0.0
Error:Failed to find: com.google.zxing:core:3.0.1
Error:Failed to find: com.embarkmobile:zxing-android-integration:2.0.0
Error:Failed to find: com.embarkmobile:zxing-android-minimal:2.0.0
Run Code Online (Sandbox Code Playgroud)
有帮助吗?
- -回答 - -
要解决此问题,我需要在Gradle上禁用Offline Work.进入Android Studio的设置> Gradle>取消选中'离线工作'之后,您就可以开始了!
我一直在开发一个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作为库,但它没有用.
你能告诉我到底哪里出错吗?
我已经在stackoverflow中读到了这个问题的一些答案,但它对我不起作用.我已经有了一个项目,现在我想将QR Code和条形码阅读器集成到我的项目中.
我从以下网址下载了zip文件:core-2.2.zip
我没有找到任何"core.jar",我读到我必须集成在"core"文件夹中添加的文件.我是否必须将所有类添加到我的项目(整个文件夹)?或者我是否必须使用该文件夹创建一个jar文件?
我正在使用Android Studio.任何人都可以帮助我吗?谢谢
我已经研究了很多关于使用QR码扫描仪和阅读器创建我自己的Android应用程序,而无需在手机上安装Zxing应用程序.我在这里也经历了很多问题,我已经通过以下一个或所有链接阅读了它: -
http://jmanzano.me/integrating-zxing-in-our-own-android-app-barcodescanner/
这样做是合法的还是我们必须使用意图?除了zxing之外还有其他任何开源库吗?我可以使用他们的库集成到我的项目中.
嗨,我知道如何导入一个最小的Android库项目来扫描二维码,但扫描完二维码后我想得到二维码得到的结果(例如网址),但我真的不知道如何检索结果,这就是为什么我要求你的帮助.
我正在尝试使用它:https://github.com/embarkmobile/zxing-android-minimal#custom-layout
我用它来启动扫描仪:
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setCaptureLayout(R.layout.custom_layout);
integrator.initiateScan();
Run Code Online (Sandbox Code Playgroud)
在此先感谢我为webview做了这个
wb = (WebView)findViewById(R.id.webView2);
wb.loadUrl(re);
Run Code Online (Sandbox Code Playgroud)