PDA

Ver la versión completa : problemas con gradle y android studio



serlioner
29/07/2015, 17:09
Hola, tras un parón por temas de estudio decidí retomar algunos proyectos que había dejado pendientes, así que me puse a configurar el proyecto (en libGDX) nuevo en el ubuntu 15.04 que instale hace poco, el problema es que a la hora de ponerme a trabajar me sale el siguiente error y ya no puedo hacer nada
44243

Si alguien me puede ayudar se lo agradecería mucho, que a este paso empieza el curso antes de que haya podido hacer nada.

^MiSaTo^
29/07/2015, 17:13
Has probado a poner ese error en google? ;)

pakoito
29/07/2015, 17:21
Botoncito de abajo a la derecha del todo, Gradle Console. Ábrelo y copia el cacho de texto con el error.

En el proyecto hay un archivo llamado build.gradle, que se ve en la foto. Copianoslo aquí también.

serlioner
29/07/2015, 17:25
si, llevo 2 días buscando pero ninguna de las soluciones que he encontrado me han valido.

-----Actualizado-----

en el log me sale esto:
14:38:47 Gradle sync started
14:38:54 Gradle sync failed: Cause: peer not authenticated
Consult IDE log for more details (Help | Show Log)
14:38:56 Gradle sync started
14:38:58 Gradle sync failed: Cause: peer not authenticated
Consult IDE log for more details (Help | Show Log)
14:41:12 Gradle sync started
14:41:13 Gradle sync failed: Cause: peer not authenticated
Consult IDE log for more details (Help | Show Log)


Y el build.gradle tiene:
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.5'
classpath 'com.android.tools.build:gradle:1.0+'
classpath 'com.github.jtakakura:gradle-robovm-plugin:0.0.10'
}
}

allprojects {
apply plugin: "eclipse"
apply plugin: "idea"

version = '1.0'
ext {
appName = 'my-gdx-game'
gdxVersion = '1.3.1'
roboVMVersion = '0.0.14'
}

repositories {
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
}
}

project(":desktop") {
apply plugin: "java"


dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop"
}
}

project(":android") {
apply plugin: "android"

configurations { natives }

dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-x86"
}
}

project(":ios") {
apply plugin: "java"
apply plugin: "robovm"

configurations { natives }

dependencies {
compile project(":core")
compile "org.robovm:robovm-rt:${roboVMVersion}"
compile "org.robovm:robovm-cocoatouch:${roboVMVersion}"
compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-ios"
}
}

project(":html") {
apply plugin: "gwt"
apply plugin: "war"


dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion"
compile "com.badlogicgames.gdx:gdx:$gdxVersion:sources"
compile "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion:sources"
compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion:sources"
compile "com.badlogicgames.gdx:gdx-box2d-gwt:$gdxVersion:sources"
}
}

project(":core") {
apply plugin: "java"


dependencies {
compile "com.badlogicgames.gdx:gdx:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
}
}

tasks.eclipse.doLast {
delete ".project"
}

pakoito
29/07/2015, 18:09
classpath 'com.android.tools.build:gradle:1.0+'

Cambialo a classpath 'com.android.tools.build:gradle:1.1.+'

Si no

maven { url "http://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "http://oss.sonatype.org/content/repositories/releases/" }


fijate que he cambiado de https a http

serlioner
29/07/2015, 18:32
nada, sigue sin funcionar, sale el mismo error, muchas gracias de todas formas, me estoy pensando en aprender cocos2d si no consigo echarlo a andar, me lo recomendáis?

pakoito
29/07/2015, 18:42
Me sorprende que libgdx no esté actualizado, la última versión es de hace un par de semanas. Android anda cambiando el sistema de build cada 15 días, asi que roturas de estas son muy comunes.