无法解析我的包的符号

时间:2015-02-08 14:12:40

标签: android-studio android-gradle

类似问题

Android Studio inline compiler showing red errors, but compilation with gradle works fine Android Studio Marks syntax as error, but gradle compiles

通过修改build.gradlegradle-wrapper.properties升级Gradle版本后,我的项目中断了。但是我可以在虚拟设备上运行它而不会出错。

与Gradle文件同步无效缓存或回滚到旧提交都无法解决问题。 我的工作区快照 workspaceLeagueMatch位于同一个包中,但无法相互查看。使用具有完整路径的类并不能解决问题,因为我的包不可见,例如Cannot resolve symbol 'model'。回滚到之前的提交并没有解决问题。

最初我想制作需要新版gradle的New Relic工作。这引起了更大的问题。你能帮我找到解决方案吗?

修改

我想我明白了。我创建了一个新项目,只复制了旧的Java源文件和xml res文件,红线消失了。左侧屏幕是旧项目。

left-old; right-new

1 个答案:

答案 0 :(得分:4)

我遇到了同样的问题,我仍然无法弄清楚它为什么会发生......

无论如何我通过删除.idea文件夹并从build.gradle重建项目来解决它。

删除.idea文件夹并重新启动Android Studio后,它会告诉您它找到了一个未链接的Gradle项目(如果您错过了此消息,则可以在右下方的EventLog中找到它),按照指示加入项目,它将自行解决。