android - react-native npm 模块中的第 3 方 maven 依赖项
问题描述
社区!我正在尝试为 3rd 方库(https://github.com/idnow/de.idnow.android)构建一个 react-native npm 模块。问题是某些构建由于解决依赖关系的问题而失败。我已经准备好了 gradle build.gradle 文件:
buildscript {
if (project == rootProject) {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.0.1'
}
}
}
apply plugin: 'com.android.library'
android {
compileSdkVersion 29
defaultConfig {
minSdkVersion 24
targetSdkVersion 29
}
lintOptions {
abortOnError false
}
}
repositories {
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/android"
}
jcenter()
maven {
url "https://raw.githubusercontent.com/idnow/de.idnow.android/master"
}
}
dependencies {
implementation 'com.facebook.react:react-native:+'
implementation 'de.idnow.sdk:idnow-android-sdk:4.1.4'
}
但是每当我尝试构建一个应用程序时,它都会因错误而失败:
Could not find de.idnow.sdk:idnow-android-sdk:4.1.4.
谁能告诉我我做错了什么?
解决方案
推荐阅读
- c - 如何在 C 中初始化一个空的结构类型
- r - 如何在 R 中重新排列日期?
- javascript - Axios Get 在服务器上返回一个空数组,但在本地 [d3 application in react] 中工作正常
- r - 在 R 中的“Buy Til” You Die 包中出现值超出范围的错误
- r - 在 read.jdbc SparkR 中设置 Datefirst
- data-structures - 为什么教科书中的splay树与我的不同?
- javascript - 使用 NodeJS + HTML 建立 MySQL 数据库似乎不起作用
- html - 我正在尝试使用 PyMySQL 设计一个基本的 CRUD 应用程序并得到一个“KEY ERROR”
- spring-boot - 将 Spring Boot 微服务部署到 Heroku
- python - 评估 k 折交叉验证中的准确性与保留数据