web-dev-qa-db-fra.com

Échec de la synchronisation Gradle: Échec du projet d'installation: Null

cela faisait longtemps que je n'avais pas un problème comme celui-là . Peut-être que c'est lié au test de la construction de Preview sur ce projet.

Actuellement sur Android Studio Version 3.2.1 stable, je reçois toujours cette erreur étrange:  enter image description here

Ce que j'ai déjà fait:

  • Invalider les caches et redémarrer
  • Construction propre
  • Test Terminal Build (tout fonctionne)
  • Importez le projet à partir de zéro (c'est vraiment petit donc pas de problème - même problème)
  • Suppression complète du dossier /Users/myUserName/.gradle/
  • Suppression de toutes mes préférences Android Studio sous: /Users/myUserName/Library/Preferences/AndroidStudio3.2/
  • Supprimé les fichiers ".iml" et le dossier ".idea" et tenté à nouveau d'importer le projet
  • Version mise à jour du système Gradle à la dernière version de Gradle (4.10.2)
  • Déplacement du projet dans un autre répertoire (presque au niveau de la racine) uniquement pour tester toutes les erreurs possibles
  • Outils de génération mis à jour/modifiés, targetSdkVersion et compileSdkVersion
  • Essayé désactiver et réactiver le plugin de support AndroidStudio Android

Au fond, tous les efforts ont été faits sans aucune amélioration . Néanmoins, quelque chose ne va pas avec la configuration de l’AS, car dans Terminal construit tout fonctionne parfaitement . D'autres projets fonctionnent toujours parfaitement. 

Quelqu'un at-il une idée de comment résoudre ce problème?

null
Java.lang.StackOverflowError
    at com.intellij.openapi.util.io.FileUtil.toCanonicalPath(FileUtil.Java:703)
    at com.intellij.openapi.util.io.FileUtil.toCanonicalPath(FileUtil.Java:668)
    at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.normalizeRootUrl(PersistentFSImpl.Java:1039)
    at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.findRoot(PersistentFSImpl.Java:970)
    at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.findRoot(PersistentFSImpl.Java:57)
    at com.intellij.openapi.vfs.newvfs.VfsImplUtil.prepare(VfsImplUtil.Java:153)
    at com.intellij.openapi.vfs.newvfs.VfsImplUtil.findFileByPath(VfsImplUtil.Java:52)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.findFileByPath(LocalFileSystemBase.Java:45)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.findFileByIoFile(LocalFileSystemBase.Java:61)
    at com.intellij.openapi.vfs.VfsUtil.findFileByIoFile(VfsUtil.Java:210)
    at com.Android.tools.idea.gradle.util.GradleUtil.getGradleSettingsFile(GradleUtil.Java:364)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateSettingsFile(GradleDslFileCache.Java:72)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateSettingsFile(BuildModelContext.Java:111)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:191)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.process(GroovyDslParser.Java:170)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.visitMethodCallExpression(GroovyDslParser.Java:146)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.path.GrMethodCallExpressionImpl.accept(GrMethodCallExpressionImpl.Java:47)
    at org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementVisitor.visitElement(GroovyPsiElementVisitor.Java:18)
    at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.Java:274)
    at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.Java:200)
    at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.Java:824)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:143)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFile.parse(GradleDslFile.Java:103)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:184)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.moduleModel(GradleSettingsModelImpl.Java:188)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.getParentModuleModel(GradleSettingsModelImpl.Java:228)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:202)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.process(GroovyDslParser.Java:170)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.visitMethodCallExpression(GroovyDslParser.Java:146)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.path.GrMethodCallExpressionImpl.accept(GrMethodCallExpressionImpl.Java:47)
    at org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementVisitor.visitElement(GroovyPsiElementVisitor.Java:18)
    at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.Java:274)
    at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.Java:200)
    at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.Java:824)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:143)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFile.parse(GradleDslFile.Java:103)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:184)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.moduleModel(GradleSettingsModelImpl.Java:188)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.getParentModuleModel(GradleSettingsModelImpl.Java:228)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:202)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.process(GroovyDslParser.Java:170)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.visitMethodCallExpression(GroovyDslParser.Java:146)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.path.GrMethodCallExpressionImpl.accept(GrMethodCallExpressionImpl.Java:47)
    at org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementVisitor.visitElement(GroovyPsiElementVisitor.Java:18)
    at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.Java:274)
    at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.Java:200)
    at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.Java:824)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:143)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFile.parse(GradleDslFile.Java:103)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:184)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.moduleModel(GradleSettingsModelImpl.Java:188)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.getParentModuleModel(GradleSettingsModelImpl.Java:228)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:202)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.process(GroovyDslParser.Java:170)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.visitMethodCallExpression(GroovyDslParser.Java:146)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.path.GrMethodCallExpressionImpl.accept(GrMethodCallExpressionImpl.Java:47)
    at org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementVisitor.visitElement(GroovyPsiElementVisitor.Java:18)
    at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.Java:274)
    at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.Java:200)
    at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.Java:824)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:143)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFile.parse(GradleDslFile.Java:103)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:184)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.moduleModel(GradleSettingsModelImpl.Java:188)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.getParentModuleModel(GradleSettingsModelImpl.Java:228)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:202)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.process(GroovyDslParser.Java:170)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$1.visitMethodCallExpression(GroovyDslParser.Java:146)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.path.GrMethodCallExpressionImpl.accept(GrMethodCallExpressionImpl.Java:47)
    at org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementVisitor.visitElement(GroovyPsiElementVisitor.Java:18)
    at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.Java:274)
    at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.Java:200)
    at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.Java:824)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:143)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFile.parse(GradleDslFile.Java:103)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:184)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.moduleModel(GradleSettingsModelImpl.Java:188)
    at com.Android.tools.idea.gradle.dsl.model.GradleSettingsModelImpl.getParentModuleModel(GradleSettingsModelImpl.Java:228)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.populateWithParentModuleSubProjectsProperties(GradleBuildModelImpl.Java:202)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.lambda$parseBuildFile$1(GradleBuildModelImpl.Java:182)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.Java:897)
    at com.Android.tools.idea.gradle.dsl.model.GradleBuildModelImpl.parseBuildFile(GradleBuildModelImpl.Java:181)
    at com.Android.tools.idea.gradle.dsl.parser.files.GradleDslFileCache.getOrCreateBuildFile(GradleDslFileCache.Java:47)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:96)
    at com.Android.tools.idea.gradle.dsl.parser.BuildModelContext.getOrCreateBuildFile(BuildModelContext.Java:101)
    at com.Android.tools.idea.gradle.dsl.parser.apply.ApplyDslElement.addParsedElement(ApplyDslElement.Java:60)
    at com.Android.tools.idea.gradle.dsl.parser.elements.GradleDslBlockElement.addParsedElement(GradleDslBlockElement.Java:44)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:488)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$300(GroovyDslParser.Java:130)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser$2.visitApplicationStatement(GroovyDslParser.Java:396)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrApplicationStatementImpl.accept(GrApplicationStatementImpl.Java:37)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiElementImpl.acceptGroovyChildren(GroovyPsiElementImpl.Java:77)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.blocks.GrBlockImpl.acceptChildren(GrBlockImpl.Java:71)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:388)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:382)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.parse(GroovyDslParser.Java:286)
    at com.Android.tools.idea.gradle.dsl.parser.groovy.GroovyDslParser.access$100(GroovyDslParser.Java:130)
    at…

Merci!

5
cV2

Comme mentionné et analysé dans le problème de suivi des bogues de Google https://issuetracker.google.com/issues/118342198

Le problème a été généré en configurant et ajout d'un fichier de constantes Gradle dans un sous-projet de bibliothèque. Cela signifie:

Ce fichier de dépendance gradle a été intégré dans le fichier gradle de niveau supérieur.

appProject/someLibrary/some_constants.gradle

à

appProject/build.gradle

par

apply from: "someLibrary/some_constants.gradle"

La suppression de cette ligne a corrigé le problème de synchronisation.

La solution globale était de déplacer le fichier some_constants.gradle _ ​​dans le dossier de niveau supérieur} et de l'importer directement.

apply from: "some_constants.gradle"

La partie intéressante: Ce problème de synchronisation vient de se produire s'il y avait SEULEMENT un module de bibliothèque dans le projet. Dès qu'un module d'application était également présent, ce problème ne se produisait plus.

3
cV2

J'ai commencé à l'obtenir après la mise à niveau vers Android Studio 3.3. La solution pour moi était de passer à la chaîne bêta et de télécharger Android Studio 3.4 Beta 3, qui contient le correctif pour this bug .

0
Mateus Gondim

Essayez les étapes ci-dessous pour laisser Android Studio régénérer le fichier .iml

  1. Fermez votre Android Studio. 
  2. Accédez au répertoire racine de votre projet et supprimez le fichier .iml
  3. Ouvrez votre projet à nouveau. 
0
shizhen