Android SyncFailed错误:原因:org/jetbrains/plugins/gradle/tooling/ModelBuilderService
我有一个项目,我试图在Android Studio中打开,但是当项目导入时,我收到一个错误 错误:原因:org/jetbrains/plugins/gradle/tooling/ModelBuilderService 我在谷歌上搜索,发现这是windows上常见的问题。但是,提供的所有解决方案包括:Android SyncFailed错误:原因:org/jetbrains/plugins/gradle/tooling/ModelBuilderService,android,android-studio,intellij-idea,Android,Android Studio,Intellij Idea,我有一个项目,我试图在Android Studio中打开,但是当项目导入时,我收到一个错误 错误:原因:org/jetbrains/plugins/gradle/tooling/ModelBuilderService 我在谷歌上搜索,发现这是windows上常见的问题。但是,提供的所有解决方案包括: 删除.gradle 从Android Studio中的文件无效缓存/重新启动 删除调试文件夹和文件 除了上面的列表之外,我还尝试了以下内容 重新安装Android Studio 从C:/Users/
.gradle
文件
无效缓存/重新启动C:/Users//.Android
旧目录中手动删除了Android Studio设置%temp%
文件夹此项目在除此之外的所有使用Android Studio的PC上都能正常工作。因此,通过删除
.gradle
文件夹,问题得以解决。不幸的是,我提到的所有答案都没有说明我应该删除哪个.gradle
文件夹
我所做的是删除了项目结构中的.gradle
文件夹。您需要做的是删除位于中的.gradle
文件夹
窗口:
C:/Users/<username>/.gradle.
~/Users/<username>/.gradle
C:/Users//.gradle。
MacOS:
C:/Users/<username>/.gradle.
~/Users/<username>/.gradle
~/Users//.gradle
要在Mac上查看隐藏文件,请按command+shift+。尝试以下步骤:
- 关闭Android Studio
- 重命名.gradle文件夹
- 再次打开项目
在此之后,Android studio将自动下载
.gradle
文件夹这里有一个非常简单的解决方案,在项目中打开gradle-wrapper.properties文件,并通过降级/升级来更改distributionUrl
例如,如果gradle 5.1给您带来了问题,您可以降级到4.9
分配=https://services.gradle.org/distributions/gradle-4.9-all.zip
您的Android Studio必须是3.4或更高的最新版本 和Gradle文件应为: distributionBase=GRADLE\u USER\u HOME distributionPath=wrapper/dists zipStoreBase=GRADLE\u用户\u主页 zipStorePath=包装器/dists 分配=https://services.gradle.org/distributions/gradle-5.4.1-all.zip
使用低于Android Studio 3.4版本时会出现这些错误。将IDE升级到更新版本,并将其作为您计算机上的Android Studio中不可用的版本删除。例如,位于C:\Users\中的AndroidStudio 2.1我在android studio 3.1.1中也遇到了这个问题,它通过删除
.gradle
文件夹中最新的gradle(对于我来说是5.1.1)来解决
我必须提到,
gradle 5.1.1
与3.2及以上版本不兼容您能将完整的日志发布到某个地方吗?@CrazyCoder我已经添加了适合我的解决方案。谢谢。这对我有用。我有一个项目在0.5左右运行gradle。我必须将它迁移到3.1.3。对于mac os,路径是/Users/username/.gradle(命令+shift+显示隐藏文件的句号)。我刚刚关闭了项目,然后重新打开,它对我起了作用。我不必删除文件夹。查看此链接可删除你的长.gradle文件夹。我使用的是Android Studio 3.2.1版。如何找到与我的Android Studio版本兼容的最新gradle版本?您应该在本页中找到定义的最佳gradle和兼容版本,但事实上,找到最佳兼容性是实验性的。您应该向专家咨询最佳版本。