在调试版本中,应用程序工作正常。但是当我生成签名apk并安装后,打开应用程序后它立即因logcat错误而崩溃。
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.mypackage.AppClass" on path: DexPathList[[zip file "/data/app/com.mypackage-1/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]].
我使用AppClass扩展MultiDexApplication,并在其中添加了一些功能。我已经在清单文件中正确声明了这个类。
最复杂的是,在调试版本中它可以工作,但只有在发布版本中才会出现这个问题。
如果有人能帮助我解决这个问题,我将不胜感激。
敬礼