Aujourd'hui, j'ai mis à jour le studio Android 3.0.1 à 3.1.
J'ai rencontré un problème étrange avec Gradle. Chaque fois que j'essaie de modifier un fichier .gradle, Android Studio se fige.
Après quelques recherches, j'ai constaté que chaque fois que vous modifiez un fichier .gradle, Android Studio envoie une demande de recherche " http://search.maven.org/ ".
Je suis derrière un proxy au travail, tout est configuré, tout fonctionnait correctement avant cette mise à jour.
Quelqu'un at-il rencontré le même problème avec cette version ou une version plus ancienne?
jcenter a des problèmes, donc lorsque votre projet est construit correctement, activez le mode hors connexion une fois pour ne pas avoir à vous connecter à jcenter à chaque rafraîchissement.
voir cette question pour plus d'informations.
Il est toujours bon de vérifier idea.log pour voir s’il ya des erreurs. Sous Mac OS X, vous pouvez utiliser "Aide"> "Afficher le journal dans le Finder" pour afficher le fichier idea.log.
Dans mon cas, j'ai trouvé des erreurs ci-dessous, où mon proxy échouait car je venais de changer de mot de passe. Après avoir mis à jour mon mot de passe, le problème de blocage est parti.
WARN - roid.inspections.LintIdeClient - Could not connect to maven central to look up the latest available version for com.google.Android:flexbox:+
WARN - roid.inspections.LintIdeClient - Could not connect to maven central to look up the latest available version for com.google.Android:flexbox:+
mettre à jour le plugin maven gradle dans build.gradle using ci-dessous
classpath 'com.github.dcendents:Android-maven-gradle-plugin:2.0'
Dans gradle-wrapper.properties utilisez ceci:
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.Zip
et mettre à jour buildToolsVersion à 27.0.3