提问人:Albert Sampaio 提问时间:11/6/2023 更新时间:11/6/2023 访问量:10
java.lang.ClassNotFoundException:在路径上找不到类“com.example.edson.MyApplication”:DexPathList[[dex file
java.lang.ClassNotFoundException: Didn't find class "com.example.edson.MyApplication" on path: DexPathList[[dex file
问:
我的项目在同步渐变中没有出现任何错误,但是当我运行应用程序时,出现崩溃和以下错误:
致命异常:main 进程:com.example.edson,PID:10843 java.lang.RuntimeException:无法实例化应用程序 com.example.edson.MyApplication 包 com.example.edson:java.lang.ClassNotFoundException:在路径 DexPathList 上找不到类“com.example.edson.MyApplication”。 并且还说: 原因:java.lang.ClassNotFoundException:在路径上找不到类“com.example.edson.MyApplication”:DexPathList
但是,MyApplication 位于项目的包中,并且它包含以下内容:
package com.example.edson
import android.app.Application
import dagger.hilt.android.HiltAndroidApp
@HiltAndroidApp
class MyApplication : Application()
此外,AndroidManifest.xml 已正确编写:
application
android:name=".MyApplication"
另外,当我运行时,也完全没有错误。./gradlew assembleDebug
所以,我不知道发生了什么。我非常感谢任何帮助,我可以根据需要分享更多数据。
当我尝试重构为 ViewModel 样式并实现数据库室(许多功能仍然没有用)时,就发生了这个问题。
答: 暂无答案
评论