我正在使用 Android Studio 0.89,并且在 cloudforge 上添加了对 GIT 的支持。一切看起来都很完美,因为我可以提交和推送,在 cloudforge 中我可以看到提交,据我所知,一切都在那里。
但是如果我检查主分支(这是当前唯一的分支),它导入正常,但是当 Android Studio 打开它时我收到以下错误消息:
是否要为已删除的模块“ZIPGM28OCT2014”删除 VCS 根目录“/.../.../.....”?
如果我说是,它会打开,但缺少一个框架,并要求您进行配置,并且看不到任何模块。我在这里所做的一切都没有关系,因为没有模块可以构建。
如果我拒绝 - 然后我可以看到模块,但它有红叉,当我构建时没有模块。如果您转到项目>结构,您会在屏幕截图中看到信息。
我绕着这个圈子转了一圈,一无所获。我已经尝试了我在堆栈溢出和其他地方发现的大多数东西,但没有任何运气。有一些关于 gitignore 的信息,我没有,但不确定为什么这会影响模块的丢失。
如果我只是将整个目录复制到这台 Mac 或另一台 Mac 上,然后在 Android Studio 中打开它,就可以完美运行!
对于我做错了什么的任何帮助或指示将不胜感激。因为我喜欢 Android Studio 并且从我从 GIT 看到的情况来看它很棒,我只是无法让两者一起工作。
如果我遗漏了任何有用的信息 - 请告诉我。
最佳答案
文件 > 使缓存无效/重新启动
这对我来说很有效
关于git - Android Studio GIT checkout 丢失模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26615943/