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 :)
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! ;)
Lo siento. Actualicé todo y me sigue apareciendo el mismo error. :(
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 :)
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.
https://www.youtube.com/watch?v=jsfHK9e0lBc&feature=youtu.be
recie lo subi esto esto te servira mucho..3
Suerte amigo. ;D ;D