我有一个Android项目,我一直在使用IDEA 11进行工作,没有任何问题。切换到IDEA 12,在从我的lib文件夹中的jars导入类时,我遇到了一个奇怪的问题。包名称被解析了,但类名没有被解析。这里是同一项目的屏幕截图,左边是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开发工具包。
谢谢!
发布于 2012-12-17 21:20:17
如果编译器工作正常,但IDEA突出显示有错误的代码,这通常意味着IDEA内部缓存已损坏,应该失效。可以使用File | Invalidate Caches菜单完成此操作。
https://stackoverflow.com/questions/13912705
复制相似问题