无法解析:be.tarsos.dsp:core:2.5 / be.tarsos.dsp:jvm:2.5

问题描述 投票:0回答:1

我正在尝试为我的 React Native 项目创建一个本机模块(Android)。为此,我想添加一个新的依赖项,即 TarsosDSP。

按照文档,我将其添加到我的 /android/build.gradle

repositories {
    google()
    maven {                                           //
        url = uri("https://mvn.0110.be/releases")     //  Added lines
    }                                                 //
    mavenCentral()
}

以及我的/android/app/build.gradle

dependencies {
    ...
    implementation 'be.tarsos.dsp:core:2.5'     // Added lines
    implementation 'be.tarsos.dsp:jvm:2.5'      //
}

构建项目似乎不像获取库,给出:

我尝试过的:

  • 使用清除的缓存构建项目
  • 手动删除所有依赖项(.gradle 文件)
  • 重启电脑/Android Studio
android react-native android-gradle-plugin tarsosdsp
1个回答
0
投票

我遇到了同样的问题,我通过将指定的 Maven 存储库添加到 dependencyResolutionManagement 下的 settings.gradle 文件中来解决它,而不是作为 build.gradle 中自己的部分。

Gradle 脚本/settings.gradle.kts

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) 
    repositories {
        google()
        mavenCentral()
        maven {
            name = "TarsosDSP repository"
            url = uri("https://mvn.0110.be/releases")
        }
    }
}

完成此操作后,我选择了“文件”->“与 Gradle 文件同步项目”,然后选择“构建”->“制作项目”

© www.soinside.com 2019 - 2024. All rights reserved.