Skip to content

Hongmeng (HarmonyOS) crashes during registration #726

Open
@yinanwang1

Description

@yinanwang1

Update: to avoid this exception use a workaround.


Edit: updated to translate to English, as this issue tracker is in English.

鸿蒙系统注册时崩溃
Translation: Hongmeng system crashes during registration

崩溃执行的代码为 EventBus.getDefault().register(this) 在注册的时候就崩溃了。崩溃的日志如下:
Translation: The code executed by the crash is EventBus.getDefault().register(this) and it crashes when registering. The crash log is as follows:

Caused by: java.lang.ClassNotFoundException: Didn't find class "android.window.BackEvent" on path: DexPathList[[zip file "/data/app/~~mItMJVtTKf3MFXkmzjJT5g==/com.qeebike.customer-sqio0Z6TRT4C2KWW30Nl8g==/base.apk"],nativeLibraryDirectories=[/data/app/~~mItMJVtTKf3MFXkmzjJT5g==/com.qeebike.customer-sqio0Z6TRT4C2KWW30Nl8g==/lib/arm64, /data/app/~~mItMJVtTKf3MFXkmzjJT5g==/com.qeebike.customer-sqio0Z6TRT4C2KWW30Nl8g==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/lib64/module/multimedia, /system/product/lib64]]
                 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
                 	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
                 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
                 	at java.lang.reflect.Executable.getParameterTypesInternal(Native Method) 
                 	at java.lang.reflect.Method.getParameterTypes(Method.java:186) 
                 	at org.greenrobot.eventbus.SubscriberMethodFinder.findUsingReflectionInSingleClass(SubscriberMethodFinder.java:173) 
                 	at org.greenrobot.eventbus.SubscriberMethodFinder.findUsingInfo(SubscriberMethodFinder.java:88) 
                 	at org.greenrobot.eventbus.SubscriberMethodFinder.findSubscriberMethods(SubscriberMethodFinder.java:64) 
                 	at org.greenrobot.eventbus.EventBus.register(EventBus.java:150) 
                 	at com.qeebike.map.ui.activity.JourneyFinishActivity.onCreate(JourneyFinishActivity.kt:102) 
                 	at android.app.Activity.performCreate(Activity.java:8592) 
                 	at android.app.Activity.performCreate(Activity.java:8565) 
                 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1344) 
                 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4756) 
                 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:5006) 
                 	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:123) 
                 	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149) 
                 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103) 
                 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3082) 
                 	at android.os.Handler.dispatchMessage(Handler.java:117) 
                 	at android.os.Looper.loopOnce(Looper.java:205) 
                 	at android.os.Looper.loop(Looper.java:293) 
                 	at android.app.ActivityThread.loopProcess(ActivityThread.java:9986) 
                 	at android.app.ActivityThread.main(ActivityThread.java:9975) 
                 	at java.lang.reflect.Method.invoke(Native Method) 
                 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:586) 
                 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1240) 

Metadata

Metadata

Assignees

No one assigned

    Labels

    more info requiredNeeds more info to become actionable.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions