Le problème est qu'Android Studio ne met pas automatiquement à jour le lien source de référence même lorsque la documentation est déjà téléchargée.
Le lien par défaut dans jdk.table.xml
est http://developer.android.com/reference/ (le studio android essaie de se connecter à ce serveur en ligne même si le réseau est bloqué).
Pour résoudre le problème, nous pouvons simplement rediriger la référence vers la source locale.
MacOS
Sur MacOS, le fichier de configuration jdk.table.xml
est sous
~/Library/Preferences/AndroidStudio<version>/options/
, et les documents sont ici:,
~/Library/Android/sdk/docs/
ou le chemin personnalisé de votre SDK Android.
Dans jdk.table.xml
, trouvez toutes les lignes:
<root type="simple" url="http://developer.android.com/reference/">
et les modifier pour
<root type="simple" url="file://$USER_HOME$/Library/Android/sdk/docs/reference/">
les fenêtres
Sous Windows, le fichier jdk.table.xml se trouve sous
C:\Users\Name\.AndroidStudio<version>\config\options
Dans AndroidStudio 3.3, modifiez en
<root type="simple" url="file://$USER_HOME$/AppData/Local/Android/sdk/docs/reference" />
Android Studio (tous les systèmes d'exploitation)
Ensuite, File -> Invalidate Caches / Restart…
sélectionnez Invalidate
et réessayez à l'aide de la documentation rapide. Il devrait s'afficher instantanément. Si ce n'est pas le cas, sélectionnez Invalidate and Restart
et vous devriez être prêt à partir.