Je lance un nouveau projet sur Android studio 3.1.2, mais la synchronisation a échoué. Le message d'erreur est "read time out". J'ai essayé plusieurs variantes, mais aucune ne semble fonctionner. Il semble qu'Android Studio ne puisse pas télécharger les dépendances du projet à partir du référentiel distant. J'ai essayé plusieurs méthodes, y compris la définition d'un proxy http, l'ajout d'autres référentiels dans le fichier build.gradle. Voici un message.
Cliquez pour afficher le message du journal
cliquez pour voir le message de construction
cliquez pour afficher le fichier build.gradle
Merci d'avance!
j'ai fait face au même problème, essayez cet ordre, il résout le problème.
repositories {
jcenter()
mavenCentral()
maven { url 'https://maven.google.com' }
google()
}
Le problème est lié au .gradle\caches , donc si vous pouvez revenir au dernier contenu de votre dossier de caches, je l’ai fait et le problème a disparu .OUFichier-> Invalider les caches/Redémarrer ...
Lorsque vous générez un projet pour la première fois, la synchronisation graduelle prend du temps, vérifiez également la connectivité Internet avant de démarrer la synchronisation graduelle. Sockettimeoutexception apparaît en raison d’un échec de connexion à Internet ou d’une connexion lente.