Android Studio中checkout在git上面的项目后无法运行

来源:互联网 发布:浙大网新 人工智能地位 编辑:程序博客网 时间:2024/04/29 06:02

按照正常步骤,我们从 “VCS”->"Checkout from Version Control"->"Git" ,将项目从Git上导出到工程(虽然没有报错),但发现项目并没有正常编译好,无法运行。导入后大概情况如下:




很明显的问题,应该是依赖的Gradle的问题,但是没有相关的Error Log Message。为了让它正常的显示问题所在,我们可以点击“File”->"Invalidate Caches / Restart",选择“Invalidate and Restart”,让AS重启。

重启后,我们可以看到IDE右上角显示的问题“Unlinked Gradle project?” "Import Gradle project,this will also enable Gradle Tool Window....",如下图:



解决办法:

果不出其然,点击“Import Gradle project”设置Gradle依赖就可以了。如下图,可以选择红色框内的“Use default gradle wrapper”让其联网下载对应的Gradle,也可以选择蓝色框内的“Use local gradle distribution”手动指定本地gradle的路径。(我选择了后者)


设置好后按“OK”工程即可自动Rebuild成功。(泪目)


后记:另一种更快捷的方法,不用Restart,直接到“Setting”->"Gradle"中设置local gradle



1 1