2

我有一个 Android 项目,我一直在使用 IDEA 11 进行工作,没有任何问题。切换到 IDEA 12 从我的 lib 文件夹中的 jar 导入类时,我遇到了一个奇怪的问题。包名称已解析,但类名称未解析。这是同一个项目的截图,左边是 IDEA 11,右边是 IDEA 12。http://i.stack.imgur.com/e40l0.png

如果我以 * 通配符导入结束导入并构建成功。两个 IDE 都使用相同的项目文件夹和文件,两个 IDE 都显示相同的项目设置,如此屏幕截图所示(左侧 IDEA 11,右侧 IDEA 12)。 http://i.stack.imgur.com/E1YSi.jpg

有人知道发生了什么吗?我的环境是 OSX Mountain Lion,带有最新的 Android 开发工具包。

谢谢!

4

1 回答 1

0

如果编译器工作正常,但 IDEA 突出显示有错误的代码,这通常意味着 IDEA 内部缓存已损坏,应该失效。可以使用File| Invalidate Caches菜单。

于 2012-12-17T13:20:16.690 回答