我将我的gradle项目同步到一个usb棒,然后我用两个计算机连接它。两者都是我自己使用的,我只是经常切换机器(在我的情况下,家庭与工作)。
我经常得到cannot resolve symbol
(主要是所有支持v4类)的例外来自IDE(虽然编译工作),此后无法修复...
任何想法如何解决这个问题?特别是如何避免这种情况?
我已经做了
我已经在项目之外定义了一个构建目录,以避免基于错误的中间文件发生冲突,如下所示:
allprojects {
buildDir = "M:/tmp/${rootProject.name}/${project.name}"
}
如果出现问题我会尝试
Invalidate Caches - Invalidate and Restart
几乎没有帮助.idea
文件夹=>有时帮助,不是很方便,因为我需要再次导入项目并在之后再次设置sdk ......并且它并不总是有帮助答案 0 :(得分:0)
它不是最美丽的解决方案,但它是我找到的最好的解决方案。
如果我在同步后删除了.idea/libraries
文件夹,则可以解决问题。