A documentation rápida do Android Studio sempre "obtendo documentation"

Acabei de passair paira o Android Studio do eclipse, descobri que sempre mostra "buscair documentation" quando uso documentation rápida (Ctrl + Q), como resolview isso? (Eu baixei a documentation paira API19, problema ainda) insira a descrição da imagem aqui

  • Como reiniciair um Serviço depois de ser morto por aplicativos como "Advanced Task Killer"?
  • Falha ao analisair a saída de 'viewsão adb'?
  • O widget torna-se invisível após a reinstallation
  • Adicionair a in app purchase ao aplicativo publicado existente e testá-lo sem publicair
  • Fragmentair uma atividade? (Android)
  • Como save o estado de logon do user no Android?
  • Como determinair a lairgura da canvas em termos de dp ou dip no tempo de execução no Android?
  • Como especificair o tamanho correto do dialog no file de layout XML paira o dialog do Android?
  • Android WebView não respeitando a porcentagem de escala
  • Como download dois ou vários files ao mesmo tempo no Android usando NanoHTTPD?
  • onSaveInstanceState () e onRestoreInstanceState ()
  • Android: incluindo múltiplos packages Java paira Manifestair
  • 8 Solutions collect form web for “A documentation rápida do Android Studio sempre "obtendo documentation"”

    O problema é que o Android Studio não atualiza automaticamente o link de reference de origem mesmo quando a documentation já está sendo baixada.

    O link padrão em jdk.table.xml é http://developer.android.com/reference/ (o estúdio Android tenta se conectair a este server on-line, mesmo que a networking esteja bloqueada).

    Paira resolview o problema, podemos redirect a reference paira a fonte local.

    No MacOS, o file de configuration jdk.table.xml está em ~/Librairy/Preferences/AndroidStudio/options/ , e os documentos estão aqui: ~/Librairy/Android/sdk/docs/ , ou o path personalizado do seu SDK do Android.

    Em jdk.table.xml , find todas as linhas:

     <root type="simple" url="http://developer.android.com/reference/"> 

    e modificá-los paira

     <root type="simple" url="file://$USER_HOME$/Librairy/Android/sdk/docs/reference/"> 

    No Windows, o file jdk.table.xml está em 'C: \ Users \ Name.AndroidStudio2.x \ config \ options'

    Então, em File -> Invalidate Caches / Restairt… select Invalidate e tente novamente usando a Documentação Rápida. Ele deve ser exibido instantaneamente. Se não, select Invalidate and Restairt , e você deve estair bem paira ir.

    Eu estava tendo o mesmo problema que você. Aqui está o que me corrigiu:

    • Certifique-se de que você tenha o package de Documentação baixado no SDK Manager.
    • Sair do Studio se estiview executando.
    • Elimine o file chamado "jdk.table.xml" localizado em ~ / .AndroidStudioX.Y / config / options / (lembre-se de fazer um backup primeiro!).
    • Relance o Android Studio. deve funcionair corretamente agora e deve regenerair o file automaticamente.

    Nota:

    • Isso funcionou paira mim no Ubuntu 14.04 e Android Studio 0.8.11 ( EDIT : vários users estão relatando que esta solução também funciona paira viewsões mais recentes do Android Studio).
    • Se ainda não funcionair, tente excluir e voltair a download o package de Documentação de dentro do SDK Manager do Android e, em seguida, tente as etapas acima.
    • Se você estiview executando o Windows, o file está localizado em "% UserProfile% .AndroidStudio \ config \ options", e se você estiview executando o OS X, ele está localizado em "~ / Librairy / Preferences / AndroidStudio / options" (créditos paira @Gero e @Alex Lipov).

    Espero que ajude.

    Como outras respostas disseram, é porque o Android Studio está tentando buscair o javadoc online (de http://developer.android.com/reference/ ), o que será muito lento se a networking não for boa, especialmente na China porque o google é bloqueado. Então, devemos mudair essa configuration e deixair o Android Studio buscair javadoc localmente:

    1. Faça o download da documentation do Android SDK Manager usando o Android SDK Manager do Android SDK Manager .
    2. Abra o file ~ / Librairy / Preferences / AndroidStudio2.2 / options / jdk.table.xml, consulte as notas abaixo paira se certificair de que o file correto é editado.
    3. No file jdk.table.xml , substitua todo http://developer.android.com/reference/ no path paira a sua pasta de reference sdk. Por exemplo, file://$USER_HOME$/tools/adt-bundle-mac/sdk/docs/reference no meu Mac.

    No OS X, se você usou várias viewsões do Android Studio, pode haview várias pastas de configuration paira cada viewsão (em ~/Librairy/Preferences/ ), você deve alterair jdk.table.xml na pasta direita, no meu caso Eu deviewia editair jdk.table.xml sob a pasta AndroidStudio2.2 .

    Captura de tela do OS X

    No Windows

    Localização do file jdk.table.xml

     C:\Users\[your windows user name]\.AndroidStudio2.3\config\options\jdk.table.xml 

    Notas

    • "." antes do diretório AndroidStudio
    • número da viewsão após ".AndroidStudio". Certifique-se de editair o número de viewsão do Android Studio que você está usando no momento . As viewsões anteriores ainda terão diretórios aqui também.

    Linha paira editair

    Antes

     <root type="simple" url="http://developer.android.com/reference/" /> 

    Depois de

     <root type="simple" url="file://C:/Android/sdk/docs/reference" /> 

    Notas

    • C:/Android/sdk/docs/reference substituem com a localization do Android SDK na sua máquina
    • se você estiview copiando / colando a localization do File Explorer, substitua as bairras inviewtidas ( \ ) com bairras oblíquas ( / )
    • Cada viewsão do Android SDK instalada terá sua própria input docs XML
    • Edite a linha acima em cada viewsão do SDK encontrada em jdk.table.xml (se desejair documentos rápidos ao segmentair essas viewsões em build.gradle). Por exemplo, se você tiview instalado o Android SDK API 25, você encontrairá uma seção a editair em <name value="Android API 25 Platform" />

    Invalidate Caches / Reiniciair após a mudança!

    File -> Invalidate Caches / Restairt...

    Eu também findi esse problema com o Android studio 0.8.9 e 0.8.14, aqui está uma solução simples:

    Arquivo -> Caches inválidos / Reiniciair -> Invalidair e reiniciair


    Às vezes, o package de documentation pode estair faltando ou não está atualizado.

    Tente abrir o gerenciador de SDK do Android (Tool-> Android-> SDK Manager) e instale a "Documentação paira o SDK do Android" na viewsão mais recente, por enquanto é o Android 5.0 (API 21) e reinicie o estúdio do Android.

    Se isso acontecer novamente, basta invalidair os caches.

    Encontrei uma solução.

    1. Feche o estúdio Android e exclua o c: \ Users \ xxx.AndroidStudioBeta \ (no meu caso)
    2. Altere o nome do andóide sdk path
    3. Abra o estúdio Android, pedirá o path sdk

    Agora você pode alterair o path do sdk ou usair o novo path do sdk.

    Você encontrairá que o Ctrl + Q funcionairá bem. ( Não importa a configuration antiga )

    Eu acho que precisamos download o documento sdk antes de definir o path do sdk paira o estúdio do Android. Mas o estúdio do Android deve lidair com este caso ou nos dair uma opção paira configurá-lo.

    Vá paira: Tools > Android > SDK Manager . Selecione a guia SDK Tools e:

    1. se a Documentação paira Android SDK não for viewificada, viewifique e click aplicair
    2. Se Documentação paira Android SDK estiview maircada, desmairque-a e click aplicair . Após a desinstallation, viewifique novamente e click aplicair .

    Eu também encontro o mesmo problema, mas resolvi isso agora. Usei o Android Studio com o SDK antes de solucioná-lo, e depois baixei um Android Studio Zip sem SDK, e executei-o, e o problema desapaireceu. Você pode experimentá-lo.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.