Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via jetbrains.com by Unknown author, 1 year ago
via jetbrains.com by Unknown author, 1 year ago
java.lang.NullPointerException: 	at com.android.tools.idea.gradle.parser.Dependency.matches(Dependency.java:203)	at com.android.tools.idea.gradle.parser.GradleBuildFile.hasDependency(GradleBuildFile.java:148)	at com.android.tools.idea.gradle.parser.GradleBuildFile.hasDependency(GradleBuildFile.java:137)	at com.android.tools.idea.gradle.project.GradleBuildFileUpdater.rootsChanged(GradleBuildFileUpdater.java:271)	at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)	at java.lang.reflect.Method.invoke(Method.java:597)	at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:234)	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:216)	at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)	at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)	at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)	at com.sun.proxy.$Proxy78.rootsChanged(Unknown Source)	at com.intellij.openapi.roots.impl.ProjectRootManagerComponent.fireRootsChangedEvent(ProjectRootManagerComponent.java:233)	at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.b(ProjectRootManagerImpl.java:427)	at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.access$100(ProjectRootManagerImpl.java:56)	at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.a(ProjectRootManagerImpl.java:108)	at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.rootsChanged(ProjectRootManagerImpl.java:121)	at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.mergeRootsChangesDuring(ProjectRootManagerImpl.java:334)	at com.android.tools.idea.gradle.project.GradleProjectImporter$6$1.execute(GradleProjectImporter.java:504)	at com.intellij.openapi.externalSystem.util.DisposeAwareProjectChange.run(DisposeAwareProjectChange.java:36)	at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5$1.run(ExternalSystemApiUtil.java:364)	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:984)	at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5.run(ExternalSystemApiUtil.java:361)	at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2017)	at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeOnEdt(ExternalSystemApiUtil.java:381)	at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeProjectChangeAction(ExternalSystemApiUtil.java:359)	at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeProjectChangeAction(ExternalSystemApiUtil.java:355)	at com.android.tools.idea.gradle.project.GradleProjectImporter$6.run(GradleProjectImporter.java:501)	at com.intellij.ide.startup.impl.StartupManagerImpl$7.run(StartupManagerImpl.java:286)	at com.intellij.ide.startup.impl.StartupManagerImpl$8.run(StartupManagerImpl.java:297)	at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2017)	at com.intellij.ide.startup.impl.StartupManagerImpl.runWhenProjectIsInitialized(StartupManagerImpl.java:294)	at com.android.tools.idea.gradle.project.GradleProjectImporter.populateProject(GradleProjectImporter.java:498)	at com.android.tools.idea.gradle.project.GradleProjectImporter.access$100(GradleProjectImporter.java:95)	at com.android.tools.idea.gradle.project.GradleProjectImporter$5$1.run(GradleProjectImporter.java:445)	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)	at java.awt.EventQueue.access$400(EventQueue.java:82)	at java.awt.EventQueue$2.run(EventQueue.java:676)	at java.awt.EventQueue$2.run(EventQueue.java:674)	at java.security.AccessController.doPrivileged(Native Method)	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)	at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)	at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)