una publicidad programa porque para online ninguna las ibuildapp gratis desde crear como cero celular app aplicaciones aplicacion abre android ant sdk build

publicidad - Android: Problemas para crear apk con Ant Release



porque mi celular no abre las aplicaciones android (2)

Creo que mi respuesta en esta página también se aplica a este error. Esto sucede cuando inicializas una clase anónima en código muerto.

Una explicación de por qué solo ocurriría en la versión y no en la depuración es que el código muerto se elimina cuando se optimiza.

No tengo problemas para crear mi aplicación en Eclipse, pero una vez que intento hacerlo a través de Ant, no se genera. He usado el "proyecto de actualización android -p". para generar el archivo build build.xml y proguard.cfg. Intenté "compilación de hormigas" y también funciona bien. La aplicación incluye una biblioteca de Android y tiene librerías externas si es importante. Cualquiera aquí es el error que se imprime cuando trato de hacer un "lanzamiento de hormiga",

UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.ExceptionWithContext at com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46) at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:340) at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:131) at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:85) at com.android.dx.command.dexer.Main.processClass(Main.java:369) at com.android.dx.command.dexer.Main.processFileBytes(Main.java:346) at com.android.dx.command.dexer.Main.access$400(Main.java:59) at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:294) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:134) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:190) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:122) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:190) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:122) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:190) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:122) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:190) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:122) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:190) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:122) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:313) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:233) at com.android.dx.command.dexer.Main.run(Main.java:185) at com.android.dx.command.dexer.Main.main(Main.java:166) at com.android.dx.command.Main.main(Main.java:90) Caused by: java.lang.NullPointerException at com.android.dx.cf.code.ConcreteMethod.<init>(ConcreteMethod.java:84) at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:243) ... 23 more

Estoy bastante perplejo en este momento, así que espero que alguien pueda arrojar algo de luz.


Lea cuidadosamente esta página:

http://developer.android.com/tools/projects/projects-cmdline.html

Puedes probar una de estas soluciones:

1) comando de una línea

android update project -p --subprojects

2) Actualice el archivo build.xml tanto del proyecto principal como del proyecto de la biblioteca:

android update lib-project --path myPath/Lib android update project --name android_app --path . --library myPath/Lib

Después de 1) o 2)

ant clean ant release