当我在Android Studio中打开我的项目时,我总是得到这个。
当Android Studio第一次出现时,我经历了this进程,因此项目应该有Gradle构建系统。项目的根目录中有一个build.gradle文件。 我仍然可以构建和运行该项目,但我不明白为什么它总是说这个,因为项目应该使用gradle构建系统。任何帮助都会很棒。
答案 0 :(得分:10)
android studio支持两种“构建模式”。一个是“遗产”,一个是“基于gradle”。如果您使用的是早期版本的android studio,可能您仍在使用旧版构建模式。您需要使用“gradle mode”重新导入项目,然后此警告将消失。
要执行此操作,请选择“文件/导入项目”,选择项目根目录,然后在下一个对话框中选择“从外部模型导入项目”并选择gradle。然后,您可以选择“gradle wrapper”或使用您自己的gradle分布(现在为1.8 [2013年12月])。
答案 1 :(得分:2)
此链接可以提供帮助https://developer.android.com/studio/intro/migrate.html
导入项目:
答案 2 :(得分:0)
我知道这是一个老问题,但对于较新版本的AS仍然有效。
如果您尝试再次导入和导入并仍然遇到相同的问题,请检查根目录中是否有gradle.build文件,如果不是只创建一个。
在我的情况下,我不得不将旧项目迁移到新版本,因为0.4.4+版本它停止识别它,并且它一直失败,这就是问题所在。
好奇的是顶级build.gradle文件只包含这个注释:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
答案 3 :(得分:0)
我通过以下步骤解决了这个问题:
确保项目目录中包含以下两个文件。如果没有,请参考其他Android项目创建一个新的。这些是默认的自动生成文件。
如果在打开项目时仍显示任何错误,请通过选择文件/(无效/重启)重新启动项目。
答案 4 :(得分:0)
导入项目
档案 - >新增 - >导入项目
答案 5 :(得分:0)
在我的情况下问题是我正在使用的工作室版本不支持gradle版本的文件,因此在build.gradle中我必须将gradle版本更改为2.3.0并且现在一切都很顺利