android - 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 无法下载它。我尝试了不同的存储库。
解决方案
您不必直接下载此库。取而代之的是,您可以将依赖项添加到build.gradle
位于app
模块中的文件中。我现在已经尝试过了,并且IntentIntegrator
可以使用。
dependencies {
implementation 'com.journeyapps:zxing-android-embedded:4.1.0'
}
此外,您必须添加jcenter()
到项目级build.gradle
文件中:
repositories {
jcenter()
}
您可以在此处找到有关库配置的更多详细信息。
推荐阅读
- php - AJAX 刷新整个 PHP 页面
- r - 在 R 中安装包时忽略 SSL
- python - SKLearn - 使用单一特征的随机森林异常高性能
- javascript - ajax成功后如何在智能向导中前进
- java - Mysql Update 不适用于变量
- c# - 将 NuGet 包添加到与 Visual Studio 项目无关的 packages.config
- python - 关于 Mac 代码签名、公证、磁盘映像和 Python
- flyway - Flyway 版本 (3.0 -> 4.2.0) 更新了校验和,但将迁移标记为未来状态
- sass - 覆盖 Bootstrap SCSS 为变暗(颜色)提供语法错误
- r - 带有操作按钮的过滤表和带有串扰的第二个表