发布版本安装应用程序后看不到应用程序类

2024-01-26

在调试版本中,应用程序运行良好。但是当我生成签名 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 并且我也有一些功能。我已经在清单中正确声明了这个类。

最复杂的是它在调试版本中可以工作,但只有在发布版本中才会出现此问题。

如果有人能帮助我解决这个问题,我将非常感激。

Regards


检查此选项:

选项 1:降低你的 gradle 版本

选项 2:minifyEnabled false

选项 3:使用稳定的支持库和构建工具。

选项 4:使缓存无效/重新启动,文件->使缓存无效/重新启动

选项 5:如果您使用私有平台库,请确保您的 APK 包含非 NDK 库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

发布版本安装应用程序后看不到应用程序类 的相关文章

随机推荐