Android Studio 出现 idea Cannot find declaration to go to

       最近在忙游戏,一个渠道工程下可能有很多游戏,如果每次打开都加载一遍会很占内存和消耗时间的,所有就把暂时不适用的工程就先在Project 中注释了,今天需要打包,把注释去掉,然后很多Java类就出现了不能被引用,也就是  idea Cannot find declaration to go to。有的说是需要清除缓存,实际无效

这个问题出现还是前辈们遗留的坑爹问题,整个项目工程从文件夹到Java类名称,变量,方法名都没一点规范,以前 文件夹命名有大写有小写非常乱,然后我把文件名都统一成小写,把小写Java类改成驼峰式的命名,当时改完是运行正常的,但是 再从Project 注释之后再打开就不正常了,我只能再把小写的文件夹命名改成大写,然后就能正常导入了,不知道 Android Studio 是不是对这种文件夹大写小写有设置,也就是类的引用因为 以前文件夹名称大小写改变引起的。

所以一个优秀的工程还是需要严格按照规范才不会留那么多坑,整体看起来也清晰。

猜你喜欢

转载自blog.csdn.net/jia635/article/details/78905572
今日推荐