Instalación del complemento ADT para Eclipse

Estoy tratando de instalar el complemento ADT para Eclipse. Sin embargo, después de haber ido a "Instalar nuevo software …" y entró en la ubicación del complemento https://dl-ssl.google.com/android/eclipse/ , se muestra "Pendiente …". No cambia a "Herramientas para desarrolladores" no importa cuánto tiempo espero. (También he intentado " http://dl-ssl.google.com/android/eclipse/ )

Para evitar esto intenté descargar el archivo zip actual de ADT Plugin, pero esto tampoco funciona. Aparece "Herramientas para desarrolladores", pero cuando hago clic en "Siguiente", no pasa de "Calcular requerimientos y dependencias".

Proporcione una solución al problema de cualquiera de los dos enfoques. Gracias.

Yo tuve el mismo problema. Comenzó a funcionar cuando desactiva la casilla "Contactar todos los sitios de actualización durante la instalación para encontrar el software necesario".

  1. Vaya a Preferencias-> Conexiones de red y establezca la opción correcta (nativa / directa según su configuración de proxy en su red) reinicie eclipse e inténtelo de nuevo. [Cambiar a directo trabajado para mí en casa, sin embargo en la oficina tuve que configurarlo en nativo ..] ( Proxy configuración requiere reiniciar el eclipse IDE en algunas máquinas para tener efecto )
  2. Asegúrese de que su eclipse tiene todas las dependencias de herramientas de Android (wst / emf …) instaladas (http://developer.android.com/resources/faq/troubleshooting.html#installeclipsecomponents)

¿Qué versiones de eclipse está usando?

En Helios tuve la Help -> Eclipse MarketPlace -> Yoxos MarketPlace instalar el plugin yendo a Help -> Eclipse MarketPlace -> Yoxos MarketPlace (segundo icono en la parte inferior) y buscar ADT e instalar.

Actualizar

El error registrado que proporcionó conduce a Instalar desde updatesite se bloquea en Java 7 y, a su vez, Eclipse Bug 362741 – las descargas de los sitios de actualización bloquean – (3.7.1 Ventanas Indigo SR1) , vea el comentario 6 específicamente (ya aplicó el comentario 7 ).

Tenga en cuenta que aunque esto parece ser un problema JDK 7 a primera vista, el error Java 7077696 – java.net.Socket se cierra cuando "PASV" se envía en una conexión FTP autenticada clasifica el problema como una REGRESSION. El último trabajo en la versión 6u26 , mientras que usted está utilizando 6u30 ya. Por lo tanto, se informa que el problema se puede corregir cambiando a Java 6 en otro lugar (lo que implica una versión anterior), véase por ejemplo, no puede hacer ninguna instalación de software utilizando jdk1.7.0_01 (que utiliza 6u22 ):

Sin embargo, todo funciona bien si luego cambio el eclipse.ini para cambiar el vm a JDK 1.6:

-vm C: \ Java \ jdk1.6.0_22 \ bin \ javaw.exe

La Evaluación de Oracle concluye, que Esto no parece ser un error JDK, sino que es solo el firewall de Windows reconociendo y bloqueando el protocolo ftp. :

La única diferencia entre JDK7 y versiones anteriores es que el JDK está usando sockets IPv6 cuando se habilita IPv6 y por lo tanto se utilizan direcciones IPv6 con mapeo IPv4. Puede ser que Windows o el firewall no esté configurado para permitir sockets IPv6. […]

En consecuencia, enumeran una solución alternativa también:

Ejecutar con -Djava.net.preferIPv4Stack = true

  • Agregue una excepción de firewall para el binario de Java.

  • Ejecutar con -Djava.net.preferIPv4Stack = true (que deshabilita IPv6 y utiliza socket AF_INET exclusivamente)

  • O desactivar la inspección de FTP con estado en el cortafuegos (configuración del registro o comando netsh)

El ajuste de firewall parece ser una solución confirmada como el comentario # 4 en Socket Exception sólo en Java 7 (aunque simplemente apagarlo como debería manejarse con cuidado, por supuesto).

¡Buena suerte!


Presumiblemente ya sabes de la respuesta de Robamaton a Eclipse, Plugin Android, Instalar Nuevo Software solo dice "pendiente" (hay muchas preguntas relacionadas con ADT y extrañamente no apareció inmediatamente en una búsqueda respectiva)? Básicamente se reduce a la sugerencia de Codejammer hacia Preferences-> Network Connections (+1), aunque con una explicación de por qué aún podría fallar en su red independientemente, vea los comentarios:

Oh, he leído que no responde a las peticiones generales de los navegadores. En cualquier caso, el administrador de la red confirma que está haciendo una conexión de calcetines, pero luego no hacer nada más.

y

Bueno, más allá de un comentario anterior, es probable que intente conectarse a través de. Calcetines 5 – pero nuestra red sólo tiene calcetines 4. Admin va a ejecutar la versión 5 para ver si luego funciona.

Solución

Independientemente de si los calcetines 4 vs 5 calcetines de proxy son realmente el problema, una solución potencial podría ser instalar Eclipse y ADT en un sistema diferente (idealmente en una red diferente), y copiar la carpeta resultante a la suya después (después de todo , Una instalación de Eclipse es simplemente una colección de archivos).

Al hacerlo, asegúrese de que coincida con 32 y 64 bits con respecto a JDK y Eclipse entre el sistema de origen y el sistema de destino, porque un desajuste daría otros problemas (vea, por ejemplo, mi respuesta a Error al cargar la biblioteca compartida JNI en Comenzando Eclipse ).

Si no pudo actualizar la red, pruebe a descargar el paquete zip de ADT e instalarlo localmente como indica la página de descarga.

http://developer.android.com/sdk/eclipse-adt.html

Encuentro estos sitios del google muy difícil de conectar con de ciertas redes, pero no de otras. Aquí en Alemania, tuve problemas terribles pasando por Alice, pero ninguno pasando por Deutsche Telekom.

A veces podía llegar al host de dl-ssl de Alice, pero en alguna operación posterior se colgaría el tiempo de espera. Un día o más tarde, podría ser capaz de hacer una conexión de nuevo. Algunas personas dicen que tuvieron suerte pasando por un proxy, o cambiando "http" a "https". También vi esto.

Esto es lo que creo que está pasando.

En primer lugar, Eclipse es miserablemente buggy, y maneja situaciones inesperadas muy mal (por ejemplo, la captura de todas las excepciones, pero no proporcionar el mensaje de la excepción!), En particular, cuando se trata de enlaces que no responden. Me recuerda a la historia común del psiquiatra mentalmente perturbado.

Parece que el servidor de google está mal configurado, posiblemente como un mecanismo de protección ingenuo para repeler ataques de denegación de servicio: sólo maneja algunas peticiones de conexión dentro de un determinado marco de tiempo de ciertas redes de hosts, y si obtiene demasiados Solicitudes, bloquea las conexiones con el host durante mucho tiempo.

Desafortunadamente, una sola actualización de Eclipse puede requerir muchas conexiones en rápida sucesión; Alguien que no está seguro de cómo configurar Eclipse la primera vez probablemente disparará la trampa de Google.

En mi caso, pude descargar lo que necesitaba escogiendo cuidadosamente un subconjunto del software disponible, siendo muy paciente, y si me bloqueaban, solo esperaba un día hasta que me dejó entrar de nuevo.

¡Aclamaciones!

Tuve el mismo problema y me estaba volviendo loco. Seguí intentando por un par de horas – recibiendo el mismo mensaje de error – y al mismo tiempo funcionó! Así que si yo fuera tú lo dejaría un poco y regresaría en un par de horas y volvería a intentarlo. Hay varias otras soluciones sugeridas en línea que encontré, pero ninguno de los que parecía hacer una diferencia.

Me he enfrentado con el mismo problema antes. En mi caso, este era un problema que estaba trabajando bajo el proxy. Creo que también trabajas detrás de un proxy.

He resuelto este problema de la siguiente manera. Busque SDKManager.exe y ejecútelo. En este programa encontrar la configuración de proxy y llenarlo allí. A continuación, desde este programa intente actualizar su SDK (tal vez esto requerirá que reinicie este programa).

No sé por qué pero la configuración de proxy de Eclipse no funciona en caso de Android ADT.

PS Usted tiene que usar JDK 6 (o 5), no JDK 7!

Utilice el siguiente enlace para actualizar ADT Pligins.

https://dl-ssl.google.com/android/eclipse/site.xml

La única respuesta que encontré cuando conseguí este problema fue descargar el último 'Eclipse Indigo para Java', actualizar el SDK de ADT y Android. Después de unas horas, todo era normal.

Apagar IPv6 funcionó para mí.

En mi caso uso la configuración de proxy, y sigo las instrucciones de este post . Pero sólo una pequeña modificación: la configuración de SOCKETS debe ser clara y vacía como se sugiere aquí

  • No se puede instalar Android for Maven Eclipse Plug-in
  • ¿Dónde puedo encontrar el código fuente del complemento de herramientas de desarrollo de Android (ADT) para Eclipse IDE?
  • No se pueden usar los servicios de Google Play en el complemento de java de unidad
  • Cómo depurar cordova plugin y Registro con "android.util.log"
  • Genymotion Plugin no se puede mostrar en Eclipse
  • ¿Cómo ejecutar aplicaciones externas, descargadas pero no instaladas en Android?
  • ¿Qué significa "instalar plugin de Flash" en WebView?
  • No puedo enviar mensajes de java a Unity usando UnityPlayer.UnitySendMessage
  • Android PhoneGap Plugin, UI tabbar, redimensionar WebView
  • ¿Cuál es la diferencia entre los archivos apklib y jar?
  • Android: Acceso a los datos del marco de vista previa de cámara de hardware sin dibujarlos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.