如何将Zxing库包含到android项目中?

Van*_*ian 7 java android qr-code barcode zxing

我已经在stackoverflow中读到了这个问题的一些答案,但它对我不起作用.我已经有了一个项目,现在我想将QR Code和条形码阅读器集成到我的项目中.

我从以下网址下载了zip文件:core-2.2.zip

我没有找到任何"core.jar",我读到我必须集成在"core"文件夹中添加的文件.我是否必须将所有类添加到我的项目(整个文件夹)?或者我是否必须使用该文件夹创建一个jar文件?

我正在使用Android Studio.任何人都可以帮助我吗?谢谢

mhc*_*rvo 5

确实有一个Android应用程序是ZXing项目的一部分.它使用maven central发布的核心模块.如果您有maven项目(大多数Android应用程序不太可能),您可以将以下依赖项添加到您的pom.xml文件中:

<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>core</artifactId>
    <version>3.2.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

对于Gradle项目:

compile 'com.google.zxing:core:3.2.0'
Run Code Online (Sandbox Code Playgroud)

或者你可以直接从这里下载编译的.jar .

请注意,这个答案是指版本3.2.0,这是最新的稳定版本.可以类似地获得2.2版.