gdx-video - 错误:无法解决:com.badlogicgames.gdxvideo:gdx-video:0.0.1

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

我想在我的gdx-video项目中使用libGDX扩展来嵌入YouTube视频。我在GitHub上找到了这个扩展,但在Gradle Sync过程中有几个错误消息。我在build.gradle文件中粘贴了依赖项。

错误:无法解决:com.badlogicgames.gdxvideo:gdx-video:0.0.1错误:无法解决:com.badlogicgames.gdxvideo:gdx-video-platform:0.0.1错误:无法解析:com.badlogicgames。 gdxvideo:gdxvideo-安卓0.0.1

android video libgdx
2个回答
3
投票

我重现了你的问题,这是一个解决方案:

1)确保正确同步oss.sonatype.org存储库。你可以在File | Settings | Build, Execution, Deployment | Build Tools | Maven | Repositories中查看(我使用的是Idea 15.0.3)。如果不是 - 按下更新按钮。在我的机器上,同步发布大约需要40分钟,快照大约需要10分钟。 2)然后在你的根build.gradle

        project(":core") {
           dependencies {
                    ...........
              compile "es.e-ucm.com.badlogicgames.gdx:gdx-video:0.0.1-SNAPSHOT"
          }
      }

        project(":android") {
            dependencies {
                compile project(":core")
                ..............
                compile "es.e-ucm.com.badlogicgames.gdx:gdx-video-android:0.0.1-SNAPSHOT"
            }
        }

        project(":desktop") {
            dependencies {
                .................
                compile "es.e-ucm.com.badlogicgames.gdx:gdx-video-desktop:0.0.1-SNAPSHOT"
            }
        }

然后重新同步项目。我没有使用那个项目,所以,如果你错过了一些依赖,请去sonatype.org并搜索gdx-video(我也看到了gdx-video-parentgdx-video-gwt项目,不确定他们负责什么)


3
投票

通过编辑项目的build.gradle并将这些依赖项添加到allprojects和buildscript,我能够在AndroidStudio中解决这个问题。确保使用上面提到的更新名称。

compile "es.e-ucm.com.badlogicgames.gdx:gdx-video-android:0.0.1-SNAPSHOT"

compile "es.e-ucm.com.badlogicgames.gdx:gdx-video:0.0.1-SNAPSHOT"

buildscript {
    repositories {
        jcenter()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/releases/" }
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.4'
    }
}

allprojects {
    repositories {
        jcenter()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/releases/" }
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.