Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Errores ejecutando el constructor 'Android Package Builder' en el proyecto 'HelloAndroid'. Sun / security / x509 / X500Name

Acabo de instalar Eclipse-Classic 3.7.2 y androide SDK. También instalado / configurado eclipse con ADT plugin.

Ahora, después de seguir los pasos en http://developer.android.com/resources/tutorials/hello-world.html para crear una aplicación "Hello World", intenté ejecutar la aplicación en Android Emulator. Pero esto es lanzar un error

Se produjeron errores durante la generación. Errores ejecutando el constructor 'Android Package Builder' en el proyecto 'HelloAndroid'. Sun / security / x509 / X500Name

¿Puedes explicarme por favor qué estoy haciendo mal aquí, o qué necesito fijar para este error.

Gracias Zeeshan

  • Error de "sistema de archivos de sólo lectura" al escribir en la tarjeta SD
  • Actualización de Eclipse con herramientas de desarrollo de Android v. 23
  • No puede iniciar emulador de Android en Eclipse aunque no hay errores
  • Void ... params significado en java function declaration
  • Android tamaños de pantalla en píxeles para ldpi, mdpi, hpdi?
  • Guardar No se pudo completar. ERROR ECLIPSE
  • ¿Cómo agregar un archivo a un proyecto de Android, desplegarlo en el dispositivo y abrirlo?
  • El emulador de Android se descargó por completo - ejecutando el comando de energía de telnet bloqueando el Emulador
  • 2 Solutions collect form web for “Errores ejecutando el constructor 'Android Package Builder' en el proyecto 'HelloAndroid'. Sun / security / x509 / X500Name”

    El problema está relacionado con la JVM con la que está trabajando, pero también el certificado que se debe generar con la keytool de esta JVM.

    Aquí están los comandos que he utilizado para resolver este problema en mi sistema Linux Ubuntu v11.04:

    1. He instalado el SDK 1.6 de Oracle / Sun (SDK no el JRE uno) en mi computadora.

    2. Hice este nuevo SUN JVM el valor predeterminado con la siguiente instrucción

      Sudo update-alternatives –config java

      Nota Se muestra una lista con todas las JVM disponibles en su sistema, seleccione SUN uno.

    3. Ahora podrá ejecutar este comando con la JVM proporcionada por SUN:

      keytool -genkey -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -validity 14000 

    Nota Debería eliminar el archivo antiguo debug.keystore antes de ejecutar este comando o cambiar el nombre como desee.

    Ahora que su sistema está funcionando, entonces necesita configurar su nueva JVM en Eclipse para poder compilar con esta nueva versión.

    En mi caso, el complemento ADT estaba intentando usar la utilidad keytool presente en JVM que lanzó eclipse. Que fue IBM JDK, este falló como keytool que viene con IBM JDK es incompatible con la versión de Sun – tiene una sintaxis que no coincide con la documentación de Google, y crea automáticamente el archivo keystore en ~ / .keystore (sin Diciéndole realmente dónde fue creado).

    Abajo solución funcionó para mí:
    1. Instalar el sol jvm
    2. Desde terminal execute: eclipse -vm path_to_sun_java / javaw

    En lugar del paso 2, puede editar eclipse.ini para indicar qué jvm utilizar (ref eclipse.ini )

     -vm /usr/lib/sunjdk/bin/javaw 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.