62

我正在做一个项目,然后我收到了更新 Android Studio 的提示。在我这样做之后,我在尝试运行我的应用程序时开始收到此错误 错误

它说

该项目可能需要与 Gradle 文件同步

我该如何解决这个问题?

4

7 回答 7

166

编辑

Android Studio 3.1开始,你应该去:

File -> Sync Project with Gradle Files


老的

单击“使用 Gradle 文件同步项目”按钮应该可以解决问题:

Tools -> Android -> Sync Project with Gradle Files

如果失败,请尝试运行“重建项目”:

Build -> Rebuild Project

于 2013-11-12T15:16:10.127 回答
5

旧答案

尝试运行应用程序时,而不是选择此处以蓝色突出显示的目录在此处输入图像描述

我选择了子目录

在此处输入图像描述

并单击“运行”。Gradle 的所有问题都会自动解决,并且会自动创建缺少的 apk 目录。

新解决方案

Sync project with gradle files按钮从 Android Studio 中消失了一段时间。它回来了,你可以在这里找到它:

在此处输入图像描述

点击按钮并等待任务完成

于 2013-11-12T15:44:58.440 回答
1

安装 genymotion(另一个 android 模拟器)插件后,我遇到了这个问题。仔细检查发现 gradle 需要 SDK 工具版本 19.1.0 才能运行(我之前有 19.0.3)。

要修复它,我必须编辑build.gradle并在下面android更改为:buildToolsVersion 19.1.0

然后我不得不再次重建,错误消失了。

于 2014-06-14T09:51:11.320 回答
0

我正在使用 Android Studio 4 开发 Fluter/Dart 应用程序。似乎没有带有 gradle 按钮或文件菜单项的同步项目,也没有清理或重建。

我通过删除 .idea 文件夹解决了这个问题。该建议还包括删除 .gradle ,但它不存在。

于 2020-09-23T16:29:52.853 回答
0

android studio中的gradle版本和你的代码不一样。这就是为什么即使您在 android studio 上更新了 gradle 版本,错误仍然存​​在。

因此,在 gradle/wrapper/gradle-wrapper.properties 文件中编辑 Gradle 分发参考:

distributionUrl = https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

参考:https ://developer.android.com/studio/releases/gradle-plugin.html#updating-gradle

于 2019-08-25T13:07:04.080 回答
0

组合键:

Ctrl + F5

将项目与 Gradle 文件同步。

于 2016-03-25T08:27:50.837 回答
-1

我昨天遇到了这个问题。您可以在 Windows 资源管理器中跟踪本地路径吗?

(C:\users\..\AndroidStudioProjects\SharedPreferencesDemoProject\SharedPreferencesDemo\build\apk\) 

我不得不在“\build”中手动创建“apk”目录,然后问题就解决了

于 2013-11-12T15:19:01.503 回答