
在Android Stu@R_403_6901@中,同步失败:
Gradle project sync Failed. Basic functionality (e.g. editing, deBUGging) will not work properly.
命令行gradle installDeBUG工作. “消息”视图中没有消息.在IDea.log中,出现以下NullPointerException:
2018-02-04 14:53:15,233 [ thread 15] WARN - ea.IDeaSyncPopulateProjectTask - Sync Failed: null java.lang.RuntimeException: java.lang.NullPointerException at com.intellij.openAPI.application.impl.LaterInvocator.invokeAnDWait(LaterInvocator.java:188) at com.intellij.openAPI.application.impl.ApplicationImpl.invokeAnDWait(ApplicationImpl.java:680) at com.intellij.openAPI.application.impl.ApplicationImpl.invokeAnDWait(ApplicationImpl.java:685) at com.intellij.openAPI.externalSystem.util.ExternalSystemAPIUtil.executeOnEdt(ExternalSystemAPIUtil.java:469) at com.intellij.openAPI.externalSystem.util.ExternalSystemAPIUtil.executeProjectChangeAction(ExternalSystemAPIUtil.java:458) at com.intellij.openAPI.externalSystem.service.project.manage.ProjectDataManager.dispose(ProjectDataManager.java:401) at com.intellij.openAPI.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:156) at com.intellij.openAPI.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:198) at com.intellij.openAPI.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:204) at com.androID.tools.IDea.gradle.project.sync.IDea.IDeaSyncPopulateProjectTask.doSelectiveimport(IDeaSyncPopulateProjectTask.java:206) at com.androID.tools.IDea.gradle.project.sync.IDea.IDeaSyncPopulateProjectTask.populate(IDeaSyncPopulateProjectTask.java:156) at com.androID.tools.IDea.gradle.project.sync.IDea.IDeaSyncPopulateProjectTask.accessInvalidate Caches/Restart0(IDeaSyncPopulateProjectTask.java:51) at com.androID.tools.IDea.gradle.project.sync.IDea.IDeaSyncPopulateProjectTask.run(IDeaSyncPopulateProjectTask.java:144) at com.intellij.openAPI.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:726) at com.intellij.openAPI.progress.impl.CoreProgressManager.lambda$runProcess(CoreProgressManager.java:176) at com.intellij.openAPI.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:556) at com.intellij.openAPI.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:501) at com.intellij.openAPI.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:66) at com.intellij.openAPI.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:163) at com.intellij.openAPI.progress.impl.ProgressManagerImpl.run(ProgressManagerImpl.java:137) at com.intellij.openAPI.application.impl.ApplicationImpl.run(ApplicationImpl.java:334) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: java.lang.NullPointerException at com.intellij.openAPI.extensions.Extensions.disposeArea(Extensions.java:168) at com.intellij.openAPI.module.impl.ModuleImpl.dispose(ModuleImpl.java:153) at com.intellij.openAPI.util.disposer.execute(disposer.java:48) at com.intellij.openAPI.util.disposer.execute(disposer.java:44) at com.intellij.openAPI.util.objectTree.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:151) at com.intellij.openAPI.util.objectTree.ObjectTree.executeUnregistered(ObjectTree.java:163) at com.intellij.openAPI.util.objectTree.ObjectTree.executeall(ObjectTree.java:132) at com.intellij.openAPI.util.disposer.dispose(disposer.java:123) at com.intellij.openAPI.util.disposer.dispose(disposer.java:119) at com.intellij.openAPI.module.impl.ModuleManagerImpl$ModuleModelimpl.dispose(ModuleManagerImpl.java:836) at com.intellij.openAPI.externalSystem.service.project.AbstractIDeModifiableModelsProvIDer.dispose(AbstractIDeModifiableModelsProvIDer.java:421) at com.intellij.openAPI.externalSystem.service.project.manage.ProjectDataManager.execute(ProjectDataManager.java:404) at com.intellij.openAPI.externalSystem.util.disposeAwareProjectChange.run(disposeAwareProjectChange.java:36) at com.intellij.openAPI.externalSystem.util.ExternalSystemAPIUtil.lambda$null(ExternalSystemAPIUtil.java:458) at com.intellij.openAPI.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1023) at com.intellij.openAPI.externalSystem.util.ExternalSystemAPIUtil.lambda$executeProjectChangeAction(ExternalSystemAPIUtil.java:458) at com.intellij.openAPI.application.TransactionGuardImpl.run(TransactionGuardImpl.java:303) at com.intellij.openAPI.application.impl.LaterInvocator.run(LaterInvocator.java:165) at com.intellij.openAPI.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:410) at com.intellij.openAPI.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:399) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762) at java.awt.EventQueue.access0(EventQueue.java:98) at java.awt.EventQueue.run(EventQueue.java:715) at java.awt.EventQueue.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:732) at com.intellij.IDe.IDeEventQueue.defaultdispatchEvent(IDeEventQueue.java:827) at com.intellij.IDe.IDeEventQueue._dispatchEvent(IDeEventQueue.java:655) at com.intellij.IDe.IDeEventQueue.dispatchEvent(IDeEventQueue.java:365) at java.awt.EventdispatchThread.pumpOneEventForFilters(EventdispatchThread.java:201) at java.awt.EventdispatchThread.pumpEventsForFilter(EventdispatchThread.java:116) at java.awt.EventdispatchThread.pumpEventsForHIErarchy(EventdispatchThread.java:105) at java.awt.EventdispatchThread.pumpEvents(EventdispatchThread.java:101) at java.awt.EventdispatchThread.pumpEvents(EventdispatchThread.java:93) at java.awt.EventdispatchThread.run(EventdispatchThread.java:82)2018-02-04 14:53:15,234 [ thread 15] INFO - e.project.sync.GradleSyncState - Gradle sync Failed (4s 121ms) Using .gradle and removing the
>将所有com.androID.support库升级到26.1.0 folder没有帮助.为什么是这样?它是如何修复的?
解决方法:
在设置>中取消设置本地gradle分发后构建,执行,部署> Gradle(设置用于调试此问题),AndroID Stu@R_403_6901@提供更新为gradle:3.0.1 from gradle:3.0.0.这解决了它.
以前的步骤:
>将Google()存储库添加到buildscript和allprojects
>将compileSdkVersion和targetSdkVersion升级到27
以上是内存溢出为你收集整理的android – Gradle项目同步失败,没有消息,在命令行上工作全部内容,希望文章能够帮你解决android – Gradle项目同步失败,没有消息,在命令行上工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)