Java 更改包名称后出现意外的顶级异常

Java 更改包名称后出现意外的顶级异常,java,android,android-studio,packages,parseexception,Java,Android,Android Studio,Packages,Parseexception,我正在从事一个Android Studio项目,当我试图创建一个以大写字母开头的包时遇到了一个问题(我忘了这是什么,但这不是当前的问题)。因此,我将包名从Adapters更改为Adapters,现在我无法再编译 我收到以下错误消息: com.android.dx.cf.iface.ParseException:类名 (com/example/android/myAppName/adapters/AccountAdapter$ViewHolder) 不匹配路径 (com/example/andro

我正在从事一个Android Studio项目,当我试图创建一个以大写字母开头的包时遇到了一个问题(我忘了这是什么,但这不是当前的问题)。因此,我将包名从
Adapters
更改为
Adapters
,现在我无法再编译

我收到以下错误消息:

com.android.dx.cf.iface.ParseException:类名 (com/example/android/myAppName/adapters/AccountAdapter$ViewHolder) 不匹配路径 (com/example/android/myAppName/Adapters/AccountAdapter$ViewHolder.class)


如何更改它,使其不再尝试将路径与大写字母A匹配?

此问题已解决。多亏了一位评论员的帮助,我在Android Studio中运行“Clean Project”后不再收到此异常


请参阅对问题的评论,以获取有关发生此情况的更多解释。

此问题已得到解决。多亏了一位评论员的帮助,我在Android Studio中运行“Clean Project”后不再收到此异常


请参阅问题的评论,了解更多关于为什么会发生这种情况的解释。

尝试过“清洁项目”?@dannyroa哦,天哪,我现在觉得自己是世界上最愚蠢的程序员。“我又开始运行了,这解决了问题。”@dannyroa知道是什么原因吗?这是Android Studio中的一个bug,因为包名的重构不起作用吗?这不是bug。生成工具无法识别包名称更改并重用缓存。“清理项目”强制重建所有类。这很有意义。非常感谢你的洞察力。尝试过“清洁项目”?@dannyroa哦,天哪,我现在感觉自己是世界上最愚蠢的程序员。“我又开始运行了,这解决了问题。”@dannyroa知道是什么原因吗?这是Android Studio中的一个bug,因为包名的重构不起作用吗?这不是bug。生成工具无法识别包名称更改并重用缓存。“清理项目”强制重建所有类。这很有意义。非常感谢您提供的见解。对我来说也是如此,重命名了包并出现此错误,清理项目暂停对我来说也是如此,重命名了包并出现此错误,清理项目暂停