Android App仅在Redmi Note 3,Note4中因ClassNotFoundException崩溃

问题描述

我已经生成一个调试APK。当我将其安装在设备上时,它工作正常。但是对于像Redmi Note3,Redmi Note4(均为棉花糖版本)之类的少数设备,当我安装应用程序时,它们崩溃了,提示ClassNotFoundException。但是,当我在gradle.properties中设置org.gradle.jvmargs = -Xmx1024m时,它在所有设备上都能正常工作。如果我删除了线路,则无法在上述设备上使用。我禁用了Miui优化并清理了存储。我想知道为什么这些特定设备会发生这种情况。

Suppressed:java.lang.classNotFoundException:com.baasu.demoapp.MainApplication at java.lang.class.classForName(Native Method) at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.findClass(ClassLoader.java:841)
at java.lang.BootClassLoader.findClass(ClassLoader.java:504) ...12more

Caused by:java.lang.NoClassDefFoundError:Class not found using the boot class loader;no stack trace available

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...