Android Studio:导入android-samples后出现“致命的异常”

3

我在Android Studio中导入GooglePlayGames的SampleApps(Git:https://github.com/playgameservices/android-samples.git)时遇到了问题。

我按照https://github.com/playgameservices/android-samples#if-youre-using-android-studio上的指南操作,但是IDE显示出一些奇怪的错误。我必须说我并没有经常使用Android Studio和Gradle...

以下是错误信息:

Gradle 'BasicSamples'项目刷新失败: 发生了致命异常。程序将退出。

我安装了Android Studio“0.4.2”并更新到“0.4.6”。在这两个版本中都出现了错误。

  • 操作系统:Windows 7(64位)
  • JDK:Oracle 1.7.0_45(64位)

下面是从IDE中导入该项目后的设置截图。 enter image description here

更详细的日志显示以下错误:

com.intellij.openapi.externalSystem.model.ExternalSystemException: 发生了致命异常。程序将退出。 at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:185) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:115) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:63) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:471) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:549) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:464) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:373) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:420) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:150) 2014-02-28 08:43:58,169 [ 16187] WARN - .project.GradleProjectImporter -
2014-02-28 08:43:58,169 [ 16187] INFO - .project.GradleProjectImporter - 发生了致命异常。程序将退出。
任何想法会导致这个失败?我遵循了android studio 0.4.2:Gradle项目同步失败错误上的指南,但这并没有解决问题。
2个回答

3

我不知道为什么现在它能工作了... 在多次从IDE重启后,项目成功构建。现在每个示例应用程序中都显示了“.iml”文件。

没关系... 我猜这与Android Studio的beta状态有关 ;)


我在一台全新安装的Windows机器上遇到了同样的问题。重启机器后,问题得到了解决。 - janakagamini
1
目前Gradle与IntelliJ/Android Studio的集成状态令人沮丧。我更喜欢集成的构建系统+Maven :( PS:重启IDE对我有用。 - Nilzor

1

当我启动调试过程时,遇到了同样的问题。

来源:https://code.google.com/p/android/issues/detail?id=67946

问题 -> 程序从未退出,无论是尝试构建、重建还是清理都会出现这个错误。Android Studio不会检测到代码中的任何更改或编译错误,如果您尝试运行,将会得到相同的错误,但应用程序仍将启动,但是在之前完成的构建上。

解决方案 -> 重新启动电脑似乎可以解决这个问题,有时候重新启动Android Studio也可以解决,但是没有找到实际导致这个问题开始的任何模式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接