AndroidStudio中项目无法运行,报告Cant migrate project to Gradle in Android Studio错误

错误描述: 打开项目,AS右上角红色提示框:Migrate Project to Gradle? This project does not use the Gradle build system. We recommend that you migrate to using the Gradle build system. More Information about migrating to Gradle Don’t show this message again.

说明: 这个项目本来是一个可运行的项目,由于需要更改代码上传路径(svn),修改玩完上传路径后,我尝试提交代码,但是提交失败,所以我重启了AS,重启完后,谈了一个框,具体内容,没有截图,我点了确认之后,绿色运行按钮旁边的小安卓图标直接就打红叉叉了,我尝试运行,然后报告没有App Engine的错误。无奈之下再次重启AS就报告了上面我在错误描述中叙述的问题。我查找网上,网上说还有一种情况也会导致此种情况,就是eclipse项目导入AS时,可能也会出现这样的问题。出问题后的项目结构如下:
这里写图片描述

解决方法:

1,拿一个可以运行的项目和目前的项目作比较,可以明显的发现,出问题的项目少了一个settings.gradle文件,这个是关键。
处理步骤:
首先,如果在项目出问题之前有备份,直接把备份中的settings.gradle文件放到该项目根目录中。没有备份也可以,新建一个setting.gradle文件,然后加上如下代码:

import ':'

接下来, 关闭该项目,到该项目目录总,删除.idea文件夹和所有的.iml文件。
最后, 打开AS,导入该项目,如果有弹窗提示选择选择一个文件,选择build.gradle即可,没有弹窗就啥也不用做了。
昨晚上面的三步,项目应该就可以运行了。发现文章写得不对的地方或者有疑问,欢迎评论!!!

参考链接:http://stackoverflow.com/questions/21606504/cant-migrate-project-to-gradle-in-android-studio

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值