Me acabo de mudar a Android Studio desde eclipse, descubrí que siempre muestra "buscando documentación" cuando uso documentación rápida (Ctrl + Q), ¿cómo resolver esto? (Descargo la documentación para API19, todavía problema)

Me acabo de mudar a Android Studio desde eclipse, descubrí que siempre muestra "buscando documentación" cuando uso documentación rápida (Ctrl + Q), ¿cómo resolver esto? (Descargo la documentación para API19, todavía problema)

Respuestas:
El problema es que Android Studio no actualiza automáticamente el enlace fuente de referencia incluso cuando la documentación ya está descargada.
El enlace predeterminado jdk.table.xmles http://developer.android.com/reference/ (Android Studio intenta conectarse a este servidor en línea incluso si la red está bloqueada).
Para resolver el problema, simplemente podemos redirigir la referencia a la fuente local.
En MacOS, el archivo de configuración se jdk.table.xmlencuentra debajo
~/Library/Preferences/AndroidStudio<version>/options/y los documentos están aquí:,
~/Library/Android/sdk/docs/o la ruta personalizada de su SDK de Android.
En jdk.table.xml, encuentra todas las líneas:
<root type="simple" url="http://developer.android.com/reference/">
y modificarlos para
<root type="simple" url="file://$USER_HOME$/Library/Android/sdk/docs/reference/">
En Windows, el archivo jdk.table.xml se encuentra debajo
C:\Users\Name\.AndroidStudio<version>\config\options
En AndroidStudio 3.3, modifique a
<root type="simple" url="file://$USER_HOME$/AppData/Local/Android/sdk/docs/reference" />
Luego, File -> Invalidate Caches / Restart…seleccione Invalidatey vuelva a intentarlo con Documentación rápida. Debería mostrarse instantáneamente. Si no es así, seleccione Invalidate and Restarty estará listo para comenzar.
<javadocPath>con algo como url="file://$USER_HOME$/Library/Android/sdk/docs/reference/" incluso si "docs / reference /" no existe en la carpeta del SDK de Android . De alguna manera seguirá funcionando.
Ir a: Tools > Android > SDK Manager. Seleccione la SDK Toolspestaña y:
ACTUALIZACIÓN: desactualizado, verifique la respuesta de @ Htea .
Yo estaba teniendo el mismo problema que tú. Esto es lo que me solucionó:
Nota:
Espero eso ayude.
Como dijeron otras respuestas, es porque Android Studio está tratando de obtener el javadoc en línea (desde http://developer.android.com/reference/), lo que será muy lento si la red no es buena, especialmente en China porque Google está bloqueado. Así que deberíamos cambiar esta configuración y dejar que Android Studio obtenga javadoc localmente:
Android SDK Manager .jdk.table.xml, reemplace todo http://developer.android.com/reference/por la ruta a su carpeta de referencia sdk. Por ejemplo file://$USER_HOME$/tools/adt-bundle-mac/sdk/docs/referenceen mi Mac.En OS X, si ha usado varias versiones de Android Studio, puede haber varias carpetas de configuración para cada versión (debajo ~/Library/Preferences/), debe cambiar jdk.table.xmlen la carpeta correcta, en mi caso debería editar jdk.table.xmldebajo de la carpeta AndroidStudio2.2.
Ubicación del archivo de jdk.table.xml
C:\Users\[your windows user name]\.AndroidStudio2.3\config\options\jdk.table.xml
Notas
antes de
<root type="simple" url="http://developer.android.com/reference/" />
Después
<root type="simple" url="file://C:/Android/sdk/docs/reference" />
Notas
C:/Android/sdk/docs/referencereemplácelo con la ubicación del SDK de Android en su máquina\) con barras diagonales (/ )<name value="Android API 25 Platform" />File -> Invalidate Caches / Restart...
También encontré este problema con Android Studio 0.8.9 y 0.8.14, aquí hay una solución simple:
Archivo -> Cachés no válidos / Reiniciar -> Invalidar y reiniciar
A veces, el paquete de documentación puede faltar o no estar actualizado.
Intente abrir el administrador de SDK de Android (Herramienta-> Android-> Administrador de SDK) e instale la 'Documentación para SDK de Android' en la última versión, por ahora es Android 5.0 (API 21), luego reinicie Android Studio.
Si esto vuelve a suceder, invalide las cachés.
Para Android Studio 3.4, todo lo que necesita hacer es ir al administrador de SDK -> Herramientas de SDK, verificar "Documentación para SDK de Android" y hacer clic en Aplicar.
Actualizará automáticamente jdk.table.xml para que apunte a la fuente que ha descargado.
Encontré una solución.
Ahora puede volver a cambiar la ruta sdk o usar la nueva ruta sdk.
Verá que Ctrl + Q funcionará bien. ( No importe la configuración anterior )
Creo que necesitamos descargar el documento sdk antes de establecer la ruta sdk al estudio de Android. Pero el estudio de Android debería manejar este caso o darnos una opción para configurarlo.
Para una solución rápida, edite /etc/hosts(o C:\Windows\System32\Drivers\etc\hosts) el archivo y agregue la línea:
0.0.0.0 developer.android.com
Esto lo evitará, pero puede comentarlo cuando necesite buscar los últimos o los que no están almacenados en caché o leer los documentos en línea.
ACTUALIZACIÓN : Desde desconoce con exactitud la versión, simplemente descargar Android Documentationen SDK Managerpodría solucionar el problema. Yo lo 3.4.1hago.
Pero no sé si la versión anterior podría funcionar tan bien o no.
puedes deshabilitarlo, en Preferencias de Android Studio
Android Studio -> Preferencias -> Editor -> General -> Finalización de código -> Mostrar el archivo de documentación en XX ms
mira mi otro enlace de respuesta