我想在gdx-video
项目中使用libGDX
扩展名来嵌入YouTube视频。我在GitHub上找到了这个扩展,但在Gradle
同步过程中有几条错误消息。我在build.gradle
文件中粘贴了依赖项。
错误:无法解决:com.badlogicgames.gdxvideo:gdx-video:0.0.1 错误:无法解决: com.badlogicgames.gdxvideo:gdx-video-platform:0.0.1错误:失败 解决:com.badlogicgames.gdxvideo:gdx-video-android:0.0.1
答案 0 :(得分: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/" }
}
}
答案 1 :(得分:2)
我重现了你的问题,这是一个解决方案:
1)确保<table>
<tr>
<td>
something
<div>
<span>
text
</span>
</div>
</td>
<td>
something
<div>
<span>
some long text
</span>
</div>
</td>
</tr>
</table>
存储库正确同步。你可以在oss.sonatype.org
中查看它(我使用的是Idea 15.0.3)。如果不是 - 按下更新按钮。在我的机器上,同步发布大约需要40分钟,快照大约需要10分钟。
2)然后在你的根File | Settings | Build, Execution, Deployment | Build Tools | Maven | Repositories
:
build.gradle
然后重新同步项目。我没有使用该项目,因此,如果您错过了一些依赖项,请转到sonatype.org并搜索 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"
}
}
(我看到gdx-video
和gdx-video-parent
项目也在那里,不确定他们负责的是什么)