java-Android Studio[ClassNotFoundException]
在java-Android Studio[ClassNotFoundException],android,android-studio,classnotfoundexception,Android,Android Studio,Classnotfoundexception,在android studio中更改名称packages时遇到问题 首先,我使用一些开放的源代码项目,然后当我想更改以前的包一些功能无法使用时,错误消息是“ClassNotFoundException:yuku.kpri.model.Song”即使我已经将包“yuku”更改为“buna”和所有与“yuku”相关的包更改为“buna”,以及包“yuku.kpri.model.Song”更改为“buna.kpri.model.Song”,但代码仍然运行到yuku.kpri.model.Song 我已
android studio
中更改名称packages
时遇到问题
首先,我使用一些开放的源代码项目
,然后当我想更改以前的包
一些功能
无法使用时,错误消息
是“ClassNotFoundException:yuku.kpri.model.Song”
即使我已经将包
“yuku”更改为“buna”
和所有与“yuku”
相关的包
更改为“buna”
,以及包“yuku.kpri.model.Song”
更改为“buna.kpri.model.Song”
,但代码仍然运行到yuku.kpri.model.Song
我已经尝试了许多解决方案,如
Compact
Empty MiddlePackages
,然后右键单击您的包并重命名它李>
我在寻找您的答案您可以尝试的一件事是选择文件-->使缓存失效/重新启动,有时它会起到神奇的作用。这可能是一个预防问题 尝试在projects build.gradle文件中为发布和调试生成类型设置“minifyEnabled false”:
buildTypes {
debug {
minifyEnabled false
}
release {
minifyEnabled false
}
}
如果这样做有效,您应该排除proguard-ruls.pro文件中的类。它说“删除未使用的资源需要打开未使用的代码收缩。有关详细信息,请参阅。”当我这样做时,下一步是什么?尽管如此,当我已经这样做时,您的答案仍然有相同的错误,删除所有编译库和同步,并在完成同步后再次添加所有库和同步。仍然无法工作,请thx寻求帮助