【发布时间】:2019-10-02 08:25:31
【问题描述】:
我有一个 Unity 游戏部署到 Android。
在 Google Play 控制台中,我看到旧 Android 版本 (
在崩溃控制台中,我得到以下堆栈跟踪:
java.lang.RuntimeException:
at android.app.ActivityThread.handleReceiver (ActivityThread.java:3025)
at android.app.ActivityThread.-wrap18 (ActivityThread.java)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1565)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loop (Looper.java:179)
at android.app.ActivityThread.main (ActivityThread.java:6152)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)
Caused by: java.lang.ClassNotFoundException:
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass (ClassLoader.java:380)
at java.lang.ClassLoader.loadClass (ClassLoader.java:312)
at android.app.ActivityThread.handleReceiver (ActivityThread.java:3020)
这太笼统了,没有提示缺少什么类。
我想知道是否有其他方法可以找到丢失的课程。我正在使用Multidex(我不知道它是否与问题有关)。
任何帮助都将在这里表示赞赏..
【问题讨论】:
标签: android unity3d classnotfoundexception android-7.0-nougat android-7.1-nougat