tools setup manager instalar developers android eclipse macos

setup - Eclipse se cuelga en el cargador de contenido del SDK de Android



instalar sdk android (17)

¡Trabajó! Todo lo que hice fue abrir Terminal y teclear:

cd documents/workspace/.metadata/.plugins

y luego ... escribí

rm -rf

... en esa categoría .plugins .

He estado trabajando con Eclipse 4.2 (versión de Juno 20120920-0800) en OS X 10.8.2 durante unas semanas, desarrollando aplicaciones para Android 3.0 y superiores. Tengo un i7 MacBook Pro de cuatro núcleos con un SSD, por lo que el rendimiento no es un problema. Todo estuvo bien.

En algún momento importé un proyecto de Android que requería Android 2.2, así que lo instalé utilizando el administrador de Android SDK (v.21). Desde entonces, trabajar con Eclipse lleva una eternidad. En primer lugar, imprimirá lo siguiente en el mensaje de estado en la parte inferior derecha:

Cargador de contenido de Android SDK: (0%)

Esto lleva más o menos dos minutos. El mensaje específico es "Verificar proyectos" y mientras lo hace, todos los proyectos de Android se resaltan en rojo, porque no se encuentran los recursos de Android. Luego, se procede con:

Cargando datos para Android 2.2 (100%)

Esto se mantendrá durante un par de minutos. Luego pasa a hacer lo mismo con Android 3.1 y otras versiones de SDK que he instalado. Básicamente, se bloquea cuando se activa el primer autocompletado (por ejemplo, después de escribir System. ) o cuando accedo a las preferencias de Android antes de que se cargue.

Aquí está el estado de mi SDK de Android:

Lo que ya he intentado:

  • Reinstalando el SDK de Android (a través de Homebrew), eliminando así completamente /usr/local/Cellar/android-sdk .

  • Reinstalando el complemento AVD (v.21) desde cero.

¿Qué puedo hacer para averiguar el origen de estos problemas y volver a un estado agradable y limpio?


Así que esto es lo que me hizo trabajar de nuevo:

Se resolvieron los problemas con las diferentes versiones relacionadas con android-support-v4.jar. Fueron desajustados, lo que causa problemas si los proyectos están relacionados de todos modos.

El segundo no es tan obvio: reinicié el IDE desde el shell y proporcioné la $ANDROID_SDK_HOME - Environment. Esto me llevó un paso más allá, pero el ide está en una ubicación diferente. Proporcionar $ANDROID_HOME finalmente me subió de nuevo.

Por cierto: después de este procedimiento, no fue necesario seguir los inicios del IDE para configurar las variables de entorno nuevamente.


Esta es la solución que encontré que funciona correctamente:

  1. Asegúrate de que el eclipse no esté activo. Si está activo, elimine el eclipse desde la pestaña de procesos del administrador de tareas.
  2. Abra %USERPROFILE%/ en Windows o simplemente ~ en Linux / OS X (puede ubicar esta carpeta desde el escritorio)
  3. Ir a la carpeta .android (esta puede ser una carpeta oculta)
  4. Elimine el cache la carpeta que se encuentra dentro de la carpeta .android
  5. Elimine el archivo ddms.cfg que se encuentra dentro de la carpeta .android
  6. Iniciar Eclipse

Espero que esto funcione para usted.


Estoy en una Mac y al usar ADT, puedo confirmar que lo siguiente me funcionó.

cd workspace/.metadata/.plugins/org.eclipse.core.resources/.projects rm -rf *

No fue útil reiniciar el Eclipse, o reiniciar el Mac. Parece que Eclipse entra en esta etapa por haberse detenido abruptamente. Tuve que forzar el arranque de mi Mac y este problema parece estar ocurriendo desde entonces.


Hay varias razones para este problema, y ​​cada una tiene una solución diferente. Para un entorno Linux, hice un alias para ocuparme de la mayoría de estos, ya que ocurrían horas extras. Para tener todos esos en un solo lugar, puedes intentar esto:

  • Agregue lo siguiente en su archivo ~/.bash_aliases .

    alias eclipse=''rm -rf ~/.android/ddms.cfg;rm -rf ~/workspace/MyApps/.metadata/.plugins/org.eclipse.core.resources/.projects/*;mv ~/workspace/MyApps/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi ~/workspace/MyApps/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi.bkp;rm -rf ~/.android/cache/;cd ~/Desktop/adt-bundle-linux-x86_64-20140702/eclipse;nohup ./eclipse & cd -;''

  • Actualizar la fuente usando la source ~/.bash_aliases

Nota:

  • ~/workspace/MyApps es mi espacio de trabajo , tendrá que configurar los ~/workspace/MyApps en consecuencia.

  • ~/Desktop/adt-bundle-linux-x86_64-20140702/eclipse es la ubicación de mi ejecutable de eclipse , y tendrás que configurar los tuyos en consecuencia


He intentado toda la solución pero no conseguí solución. Después de eso, he desconectado Internet y eliminado ddms.cfg de la carpeta .android -> open eclipse -> dialog of statistics send to Google? -> Seleccioné NO y finalmente me funcionó.

Editado:

He probado el comando eclipse -clean en el símbolo del sistema y eso también funcionó para mí.

Nota: Para el comando eclipse -clean primero, debe seleccionar la ruta de la carpeta de eclipse donde se colocó.

Gracias.


He utilizado algunas otras respuestas aquí para solucionar este problema, pero recientemente lo encontré y ninguna funcionó. No quería volver a instalar o eliminar mi área de trabajo, por lo que finalmente encontré una que funcionó y que podría ayudar a alguien más. Eliminar el archivo:

/workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

Puedes hacer una copia de seguridad primero, si quieres. Almacena la configuración de su banco de trabajo (estado de perspectiva, rutas de archivo para las opciones de menú, etc.) Pero eclipse cargado y no tuve que reinstalar nada como lo sugiere alguna respuesta. Y no he visto esto en ninguna parte.


Hice este archivo por lotes para completar la tarea explicada por la respuesta de slhck para sistemas Windows:

@echo off set ECLIPSEFOLDER=%CD% cd /D %USERPROFILE%/.android rd /s /q cache del ddms.cfg /f cd /D %ECLIPSEFOLDER% eclipse -clean -refresh exit

Expliqué este enfoque en este post en mi blog.


Mi solución:

Instale todos los documentos en el administrador de SDK.


Mismo problema, atascado al 0%. Corrió

/Applications/eclipse/eclipse -clean

Y todo volvió a funcionar muy bien. Modificar ese camino para las cajas de linux.

Actualización (del comentario de @Janusz)

Para los usuarios de mac con eclipse fuera del directorio de aplicaciones, su comando de limpieza tendrá un aspecto similar al de:

path/eclipse/Eclipse.app/Contents/MacOS/eclipse -clean


Preparé un pequeño script para que sea más fácil lidiar con este problema recurrente y muy molesto. Abrir Terminal, luego:

open ~/.bash_profile

al final del archivo pegue esta función:

function eclipse-clean() { echo "removing ddms.cfg file" cd ~/.android/ rm ddms.cfg echo "removing cache" cd cache/ rm -rf * echo "done! you can open eclipse now." }

entonces todo lo que tienes que hacer ahora es:

source ~/.bash_profile

y cada vez que te quedas atascado solo escribe en la ventana de Terminal

eclipse-clean


Resulta que este problema se produce cuando la conexión a Internet es inestable, lenta, etc.

Tan pronto como volví a mi conexión normal de Internet, el contenido se cargaría bien de nuevo, en menos de unos segundos.


Sé que esto se ha resuelto, pero pensé que compartiría este enlace :

Solución Uno

Muchas veces, este problema puede estar relacionado con la red. Compruebe si su red está detrás de un proxy. Si es así, necesita configurar el proxy en Eclipse. Para eso, vaya a “Windows” -> “Preferencias” -> “General” -> “Conexiones de red”, y complete la información de su proxy. Reinicie Eclipse después de eso. A la inversa, también es posible que haya configurado proxy en Eclipse anteriormente, pero que ya no esté detrás de proxy. Asegúrate de desactivar el proxy entonces.

Solución Dos

Otra solución es limpiar los directorios de metadatos específicos del proyecto que se almacenan en el directorio de su área de trabajo.

$ cd workspace/.metadata/.plugins/org.eclipse.core.resources/.projects $ rm -rf *

Reinicie Eclipse.

Solución Tres

Compruebe si se está ejecutando un proceso adb. Si es así, finalice el proceso adb y reinicie Eclipse.

Solución Cuatro

  1. Intente eliminar el contenido de la carpeta de caché ubicada en el perfil de usuario en .android/cache
  2. Intente eliminar el archivo ddms.cfg ubicado en el perfil de usuario en .android

Todas las otras soluciones no funcionaron para mí, así que simplemente eliminé todos los archivos .log dentro de la carpeta [área de trabajo] /. Metadatos y ¡funcionó de nuevo!


Todas las soluciones anteriores no funcionaron para mí.

En eclipse En la pestaña Problemas, compruebe los errores: es posible que no pueda eliminar el archivo y el nombre de la ruta del proyecto.

Ahora vaya al directorio de su área de trabajo: verifique project.properties para todos los proyectos indicados en la pestaña de problemas y verifique

target = android-21

El valor objetivo es válido y existe en su carpeta android-sdk / platform /

En mi caso target = Google, Google-Api-16 estaba causando el problema. Reemplaza eso y se soluciona.


Vaya al directorio de su área de trabajo /workspace/.metadata/.plugins/org.eclipse.core.resources/.projects y elimine todos los proyectos allí.

Nota: No vas a perder tus proyectos.


simplemente haga clic con el botón derecho en eclipse y ejecútelo como administrador. También tuve el mismo problema. Después de esto, funcionó muy bien. A veces, las ventanas no otorgan el permiso para acceder a SDK en usuarios normales, por lo que tiene que otorgar permisos de administrador para poder. SDK de Android o cargador de contenido

Este enfoque:

apague el eclipse y luego vaya a YourWorkSpace / .metadata / .plugins / org.eclipse.e4.workbench y elimine "workbench.xmi", ahora reinicie eclipse.