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)

                    
                        android-studio
                                ide
                                
                    
                    
                        Bruce
fuente
                
                fuente

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.
Mac OS
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:y modificarlos para
Ventanas
En Windows, el archivo jdk.table.xml se encuentra debajo
C:\Users\Name\.AndroidStudio<version>\config\optionsEn AndroidStudio 3.3, modifique a
Android Studio (cualquier sistema operativo)
Luego,
File -> Invalidate Caches / Restart…seleccioneInvalidatey vuelva a intentarlo con Documentación rápida. Debería mostrarse instantáneamente. Si no es así, seleccioneInvalidate and Restarty estará listo para comenzar.fuente
<javadocPath>con algo comourl="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 laSDK Toolspestaña y:fuente
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.
fuente
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 todohttp://developer.android.com/reference/por la ruta a su carpeta de referencia sdk. Por ejemplofile://$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 cambiarjdk.table.xmlen la carpeta correcta, en mi caso debería editarjdk.table.xmldebajo de la carpetaAndroidStudio2.2.fuente
En Windows
Ubicación del archivo de jdk.table.xml
Notas
Línea para editar
antes de
Después
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" />Invalidar cachés / reiniciar después del cambio.
File -> Invalidate Caches / Restart...fuente
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.
fuente
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.
fuente
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.
fuente
Para una solución rápida, edite
/etc/hosts(oC:\Windows\System32\Drivers\etc\hosts) el archivo y agregue la línea:0.0.0.0 developer.android.comEsto 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.
fuente
ACTUALIZACIÓN : Desde desconoce con exactitud la versión, simplemente descargar
Android DocumentationenSDK Managerpodría solucionar el problema. Yo lo3.4.1hago.Pero no sé si la versión anterior podría funcionar tan bien o no.
fuente
También me encuentro con el mismo problema, pero lo resolví hace un momento. Usé Android Studio con SDK antes de resolverlo, y luego descargué un Android Studio Zip sin SDK, lo ejecuté y el problema desapareció. Puedes probarlo.
fuente
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
fuente