Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Megisto en Enero 05, 2015, 03:27:36 AM

Título: No puedo terminar de crear una aplicación para Android
Publicado por: Megisto en Enero 05, 2015, 03:27:36 AM
Hola amigos, estoy batallando desde hace unos días con el GM Studio luego de retomar tras años de no tocar nada de este genial programa.
El problema que tengo es que cuando intento compilar para crear la aplicación para Android me aparece el siguiente mensaje.

BUILD FAILED
C:\users\usuario\appdata\local\android\sdk\tools\ant\build.xml:1139: The following error occurred while executing this line:
C:\users\usuario\appdata\local\android\sdk\tools\ant\build.xml:1151: java.io.EOFException
   at java.io.DataInputStream.readInt(DataInputStream.java:392)
   at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:645)
   at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55)
   at java.security.KeyStore.load(KeyStore.java:1214)
   at com.android.ant.SignApkTask.loadKeyEntry(SignApkTask.java:104)
   at com.android.ant.SignApkTask.createOutput(SignApkTask.java:62)
   at com.android.ant.SingleInputOutputTask.execute(SingleInputOutputTask.java:66)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
   at com.android.ant.IfElseTask.execute(IfElseTask.java:124)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:398)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:606)
   at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.Target.execute(Target.java:390)
   at org.apache.tools.ant.Target.performTasks(Target.java:411)
   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
   at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
   at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
   at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
   at org.apache.tools.ant.Main.runBuild(Main.java:809)
   at org.apache.tools.ant.Main.startAnt(Main.java:217)
   at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
   at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

Total time: 12 minutes 24 seconds


No entiendo cuál es el problema (perdón mi ignorancia) ni, lo que es peor, cómo solucionarlo.
Agradezco su ayuda :)
Título: Re:No puedo terminar de crear una aplicación para Android
Publicado por: zHeMaa en Enero 05, 2015, 02:38:15 PM
Prueba a abrir el SDK Manager y actualiza TODO, igual te tarda un buen rato pero después de que lo hagas intenta copilarlo y comenta tanto como si funciona como si no.

Yo tenia un error al copilar y leyendo webs inglesas lo conseguí arreglar así, y la verdad que no es nada difícil hacerlo.. simplemente actualizas todo y listo.

Suerte!  ;)
Título: Re:No puedo terminar de crear una aplicación para Android
Publicado por: Megisto en Enero 08, 2015, 12:01:50 AM
Lo siento. Actualicé todo y me sigue apareciendo el mismo error. :(
Título: Re:No puedo terminar de crear una aplicación para Android
Publicado por: zHeMaa en Enero 08, 2015, 12:15:27 AM
Es raro.. ya que yo también tenia un problema sobre el archivo buid.xml y muchísima mas gente tiene ese mismo error, yo era entre ellos pero tuve la suerte que actualizando todo se me soluciono, también he leído que editando las lineas del archivo build.xml puede que se solucione, pero eso ya como ultimo recurso..

Tu error esta en el archivo build.xml sutuado en "C:\users\usuario\appdata\local\android\sdk\tools\ant\" lineas 1139 y 1151. Te dejo una foto de mi build sobre esas lineas, mira que mas o menos coincida o si ves algo diferente cámbialo.. no se, nunca lo he probado y no te aseguro que funcione, pero por mirar y por probar no pierdes nada, eso si, haz copia de seguridad de tu archivo build.xml vaya que aun la lies mas.

PD: El archivo build.xml lo abro con notepad++.

Mucha suerte  :)
Título: Re:No puedo terminar de crear una aplicación para Android
Publicado por: penumbra en Enero 08, 2015, 12:18:04 AM
Si vas a File > Preferences > Android > SDK te debe aparecer esto:

(http://sia1.subirimagenes.net/img/2015/01/08/150108121557321415.gif)

Si alguno de los dos no está en OK, ese podría ser el error. Si los dos están bien, no tengo idea de qué pueda ser, ya que no uso Android.
Título: Re:No puedo terminar de crear una aplicación para Android
Publicado por: eams1986 en Enero 08, 2015, 12:55:14 AM
https://www.youtube.com/watch?v=jsfHK9e0lBc&feature=youtu.be 

recie lo subi esto esto te servira mucho..3

Suerte amigo. ;D ;D