Intellij Idea导入gradle项目错误 - “原因:块数据意外结束” [英] Intellij Idea import gradle project error - "Cause: unexpected end of block data"

查看:1393
本文介绍了Intellij Idea导入gradle项目错误 - “原因:块数据意外结束”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将项目导入为gradle时,出现错误原因:块数据意外结束。项目有几个模块。我在使用Idea 132.719和1.8 gradle。

解决方案

我在您的评论中看到,@SergeyB,删除.gradle用户dir没有帮助,但这些步骤解决了我的问题(它有类似的症状):


  • 从用户dir删除.gradle目录\ Users \Mark.gradle)

  • 删除GRADLE_HOME环境变量(如果已设置)
  • 删除Gradle的手动安装因为Gradle会在您运行gradlew wrapper时自动下载必要的文件)
  • 从命令行运行gradlew,并确认下载了新文件

  • 从命令行运行gradle build(例如,gradlew clean assemble)如果您遇到SDK版本不匹配错误,比如failed to找到目标android-18,一定要下载相应的Android SDK(可以通过Android Studio中的SDK管理器完成)

  • 一旦你可以b从命令行使用uild,请从IDE中再次尝试


While importing project as gradle have error Cause: unexpected end of block data. Project has several modules. I'm using Idea 132.719 and 1.8 gradle.

解决方案

I see in your comments, @SergeyB, that deleting .gradle in your user dir didn't help, but these steps resolved my issue (which had similar symptoms):

  • Delete .gradle directory from user dir (\Users\Mark.gradle)
  • Delete GRADLE_HOME environment variable, if it's set
  • Delete "manual" installs of Gradle (which shouldn't be needed, since Gradle will automatically download the necessary files when you run the gradlew wrapper)
  • Run "gradlew" from command-line, and confirm that new files are downloaded
  • Run a gradle build from the command-line (e.g., "gradlew clean assemble")
  • If you get an SDK version mismatch error, such as "failed to find target android-18", be sure to download the corresponding Android SDK (which can be done via the SDK Manager in Android Studio)
  • Once you can build from the command-line, try again from within the IDE

这篇关于Intellij Idea导入gradle项目错误 - “原因:块数据意外结束”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆