lange Zeit hatte ich kein Problem wie dieses. Vielleicht hat es damit zu tun, dass Sie die Preview-Erstellung dieses Projekts testen.
Momentan bei stabiler Android Studio Version 3.2.1 bekomme ich immer diesen seltsamen Fehler:
Was ich schon gemacht habe:
Grundsätzlich waren alle Bemühungen ohne Verbesserungen. Allerdings muss mit dem AS-Setup etwas nicht in Ordnung sein, denn in Terminal Builds klappt alles einwandfrei. Andere Projekte funktionieren weiterhin einwandfrei.
Hat jemand eine Idee, wie man das beheben kann?
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…
Vielen Dank!
Wie bereits erwähnt und analysiert in der Google Fehlerbehebung https://issuetracker.google.com/issues/118342198
Das Problem wurde durch Konfigurieren von Hinzufügen einer Gradel-Konstantendatei innerhalb eines Bibliotheksprojekts hervorgerufen. Das bedeutet:
Diese Gradle-Abhängigkeitsdatei wurde in die Gradle-Datei der obersten Ebene integriert
appProject/someLibrary/some_constants.gradle
beim
appProject/build.gradle
durch
apply from: "someLibrary/some_constants.gradle"
Durch Entfernen dieser Zeile wurde das Synchronisierungsproblem behoben.
Die Gesamtlösung bestand darin, die some_constants.gradle -Datei in den Ordner der obersten Ebene zu verschieben und sie dort direkt zu importieren.
apply from: "some_constants.gradle"
Der interessante Teil: Dieses Synchronisierungsproblem trat gerade auf, wenn NUR ein Bibliotheksmodul innerhalb des Projekts vorhanden war. Sobald auch ein App-Modul vorhanden war, trat dieses Problem nicht mehr auf.
Nach dem Upgrade auf Android Studio 3.3 habe ich dies erhalten. Die Lösung für mich war, auf den Beta-Kanal zu wechseln und Android Studio 3.4 Beta 3 herunterzuladen, das den Fix für diesen Fehler enthält.
Führen Sie die folgenden Schritte aus, um Android .iml
-Datei neu zu generieren.
.iml
-Datei.