首页 > 解决方案 > IntentIntegrator 类在 zxing-android-embedded-4.1.0-sources.jar 但无法调用

问题描述

我从这里下载 zxing-android-embedded 4.1.0:https ://repo.spring.io/plugins-release/com/journeyapps/zxing-android-embedded/4.1.0/

将此库添加到 libs 目录后sync,该库可用:

在此处输入图像描述

正如您在图片中看到的 IntentIntegrator 类存在,但我不能使用此代码:

IntentIntegrator integrator = new IntentIntegrator(activity);

我是 Android 的新手,非常感谢您的帮助

注意:我导入import com.google.zxing.integration.*; 我尝试通过添加依赖来下载这个库,build.gradle但 gradle 无法下载它。我尝试了不同的存储库。

标签: androidzxing

解决方案


您不必直接下载此库。取而代之的是,您可以将依赖项添加到build.gradle位于app模块中的文件中。我现在已经尝试过了,并且IntentIntegrator可以使用。

dependencies {
    implementation 'com.journeyapps:zxing-android-embedded:4.1.0'
}

此外,您必须添加jcenter()到项目级build.gradle文件中:

repositories {
    jcenter()
}

您可以在此处找到有关库配置的更多详细信息。


推荐阅读