Android Studio不会运行最近从github克隆的项目,找不到app.iml模块

时间:2016-12-02 08:48:31

标签: java android git android-studio gitignore

我在将我在另一台计算机上制作的项目克隆到android studio中的新计算机上时遇到了很多麻烦,当第一次打开项目时它提示它无法找到一些.iml模块但是我签到了文件夹,他们在那里。当我尝试运行,清理或构建应用程序时,我会抛出2个异常:

  

错误:java.io.FileNotFoundException:D:\ foo \ app \ build \ intermediates \ res \ merged \ debug \ drawable-xhdpi-v4 \ abc_ic_star_black_16dp.png   (无法对具有a的文件执行请求的操作   用户映射部分打开)

:app:mergeDebugResources,它给出了与上面相同的引用(无法对打开用户映射部分的文件执行请求的操作)

在活动中我每次尝试引用资源文件夹时都会收到错误:无法解析符号" R"

我相信今年早些时候我和这个人有同样的问题,但是我要么没有正确地遵循答案说明,要么就这样了。 Can't import android project from git

解决方案可能是我正在使用的gitignore文件的一些更改,这是我当前的gitignore:https://github.com/asdiamond/GodSpeedInvestmentApp/blob/master/.gitignore

2 个答案:

答案 0 :(得分:0)

我从github克隆了你 GodSppedInvestmentApp ,使用Android Studio来构建和安装它。它工作正常。所以也许Android Studio喝得太多了,需要踢它。

删除整个目录并重新克隆它。如果没有帮助,请尝试将Android Studio更新到最新版本。

Android Studio 2.2.2
MacBook Pro(Retina,15英寸,2015年中)

答案 1 :(得分:0)

似乎从android studio 2.2.3开始,这个问题仍然没有修复,虽然它是android studio中的一个已知错误而不是来自git的bug。防止此问题影响您的项目的唯一方法是在打开项目时忽略android studio的“找不到模块,发生IDE内部错误”消息。我发现如果你不点击这个消息那么你应该完全没问题。我知道这可能不是某些人想要的答案,因为它不能解决问题,但你可以防止它以这种方式影响你的项目。

相关问题