android - 如何解决 FolioReader 依赖问题
问题描述
我尝试使用 FolioReader 库在我的项目中使用 epub 文件。我将依赖项添加到我的项目并构建它,但我收到此错误:
FAILURE: Build completed with 7 failures.
1:任务因异常而失败。
- 出了什么问题:任务“:app:checkDebugAarMetadata”执行失败。
无法解析配置“:app:debugRuntimeClasspath”的所有文件。找不到 com.github.codetoart:r2-shared-kotlin:1.0.4-2。在以下位置搜索: - https://dl.google.com/dl/android/maven2/com/github/codetoart/r2-shared-kotlin/1.0.4-2/r2-shared-kotlin-1.0.4 -2.pom - https://repo.maven.apache.org/maven2/com/github/codetoart/r2-shared-kotlin/1.0.4-2/r2-shared-kotlin-1.0.4-2.pom - https://jcenter.bintray.com/com/github/codetoart/r2-shared-kotlin/1.0.4-2/r2-shared-kotlin-1.0.4-2.pom 要求:项目:app > com .folioreader:folioreader:0.5.4 找不到 com.github.codetoart:r2-streamer-kotlin:1.0.4-2。在以下位置搜索:-https://dl.google.com/dl/android/maven2/com/github/codetoart/r2-streamer-kotlin/1.0.4-2/r2-streamer-kotlin-1.0.4-2.pom - https: //repo.maven.apache.org/maven2/com/github/codetoart/r2-streamer-kotlin/1.0.4-2/r2-streamer-kotlin-1.0.4-2.pom - https://jcenter. bintray.com/com/github/codetoart/r2-streamer-kotlin/1.0.4-2/r2-streamer-kotlin-1.0.4-2.pom 要求:项目:app > com.folioreader:folioreader:0.5。 4
构建.gradle:
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
构建.gradle(应用程序):
implementation "com.folioreader:folioreader:0.5.4"
implementation 'com.github.codetoart:r2-shared-kotlin:1.0.4-2'
解决方案
检查这个如何实施。
您需要拥有这些存储库
allprojects {
repositories {
...
jcenter()
maven { url "https://jitpack.io" }
...
}
}
和以下依赖
dependencies {
...
implementation "com.folioreader:folioreader:0.5.4"
...
}
推荐阅读
- ruby - Docker,无法启动容器
- javascript - 方法名与 JS 中的属性名不冲突
- windows - 将所有用户的 ini 配置文件放在 %appdata% 中
- unity3d - IAP 服务未初始化:没有 MonoBehaviour 的 IStoreListener,可能吗?
- c# - 是否有简单的机制可以在.net 中将属性保留一段有限的时间?
- java - 生成的 java 文件中的第 [14] 行出现错误:只能导入一个类型。sito.progettoweb 解析为一个包
- javascript - Meteor.js RangeError:超出最大调用堆栈大小
- reactjs - 如何测试需要父组件功能的组件单击?
- python - Django delete() 在 form_valid 中不起作用
- javascript - 为什么 Pod 依赖管理器没有检测到安装所需的模块?