跨多台计算机同步项目 - 之后无法解析符号

时间:2018-01-30 06:30:31

标签: android-studio android-studio-3.0

我将我的gradle项目同步到一个usb棒,然后我用两个计算机连接它。两者都是我自己使用的,我只是经常切换机器(在我的情况下,家庭与工作)。

我经常得到cannot resolve symbol主要是所有支持v4类)的例外来自IDE(虽然编译工作),此后无法修复...

任何想法如何解决这个问题?特别是如何避免这种情况?

我已经做了

  1. 我已经在项目之外定义了一个构建目录,以避免基于错误的中间文件发生冲突,如下所示:

    allprojects {
        buildDir = "M:/tmp/${rootProject.name}/${project.name}"
    }
    
  2. 如果出现问题我会尝试

    1. 我在android studio =>中制作了Invalidate Caches - Invalidate and Restart几乎没有帮助
    2. 我从项目中删除了.idea文件夹=>有时帮助,不是很方便,因为我需要再次导入项目并在之后再次设置sdk ......并且它并不总是有帮助
    3. 在同步我的项目后,我做了一个干净的构建

1 个答案:

答案 0 :(得分:0)

它不是最美丽的解决方案,但它是我找到的最好的解决方案。

如果我在同步后删除了.idea/libraries文件夹,则可以解决问题。