繁体   English   中英

将 Android Studio 项目与 Gradle 文件同步

[英]Syncing Android Studio project with Gradle files

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

它说

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

我该如何解决这个问题?

编辑

Android Studio 3.1 开始,您应该转到:

File -> Sync Project with Gradle Files


老的

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

Tools -> Android -> Sync Project with Gradle Files

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

Build -> Rebuild Project

旧答案

尝试运行应用程序时,不要选择此处以蓝色突出显示的目录在此处输入图片说明

我选择了子目录

在此处输入图片说明

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

新解决方案

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

在此处输入图片说明

点击按钮并等待任务完成

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

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

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

按键组合:

Ctrl + F5

将项目与 Gradle 文件同步。

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

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

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

我昨天有这个问题。 你能在 Windows 资源管理器中遵循本地路径吗?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM