我也有一个退出失败的情况,调用wmpf的closeWxaApp
退出接口会提示invoke WMPFBoot.init() first,这个有遇到过么,该如何解决
08-27 22:07:03.514 I/MultiDex(14139): VM with version 2.1.0 has multidex support
08-27 22:07:03.514 I/MultiDex(14139): Installing application
08-27 22:07:03.514 I/MultiDex(14139): VM has multidex support, MultiDex support library is disabled.
08-27 22:07:03.518 I/MMKV (14139): Disable checkProcessMode()
08-27 22:07:03.522 I/MMKV (14139): <native-bridge.cpp:104::JNI_OnLoad> current API level = 25, libc++_shared=0
08-27 22:07:03.523 I/MMKV (14139): <MMKV.cpp:165::initialize> version v1.2.13, page size 4096, arch arm64-v8a
08-27 22:07:03.523 I/MMKV (14139): <MMKV.cpp:176::initialize> armv8 AES instructions is supported
08-27 22:07:03.523 I/MMKV (14139): <MMKV.cpp:184::initialize> armv8 CRC32 instructions is supported
08-27 22:07:03.523 I/MMKV (14139): <MMKV.cpp:207::initializeMMKV> root dir: /data/user/0/com.yidangwu.phone/files/mmkv
08-27 22:07:03.529 D/leshun_ClassLoader(14139): jar url is: /system/framework/com.leshun.hwdevice.jar
08-27 22:07:03.617 I/MMKV (14139): <MemoryFile.cpp:97::open> open fd[0x23], /data/user/0/com.yidangwu.phone/files/mmkv/mmkv.default
08-27 22:07:03.617 I/MMKV (14139): <MemoryFile.cpp:97::open> open fd[0x24], /data/user/0/com.yidangwu.phone/files/mmkv/mmkv.default.crc
08-27 22:07:03.617 I/MMKV (14139): <MMKV_IO.cpp:81::loadFromFile> loading [mmkv.default] with 3663 actual size, file size 4096, InterProcess 0, meta info version:3
08-27 22:07:03.617 I/MMKV (14139): <MMKV_IO.cpp:86::loadFromFile> loading [mmkv.default] with crc 1624869549 sequence 7 version 3
08-27 22:07:03.617 I/MMKV (14139): <MMKV_IO.cpp:130::loadFromFile> loaded [mmkv.default] with 3 key-values
08-27 22:07:03.696 D/jnicat (14060): jnienv_ptr AttachCurrentThread() 0
08-27 22:07:03.701 I/ClientProvider(14139): invokeAsync: exitMiniProgram, args=[]
08-27 22:07:03.704 E/JavaBinder(14139): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
08-27 22:07:03.704 E/JavaBinder(14139): java.lang.ExceptionInInitializerError
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.704 E/JavaBinder(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.704 E/JavaBinder(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.704 E/JavaBinder(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.704 E/JavaBinder(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.704 E/JavaBinder(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.704 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.704 E/JavaBinder(14139): ... 7 more
08-27 22:07:03.704 W/System.err(14139): java.lang.ExceptionInInitializerError
08-27 22:07:03.704 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.705 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.705 W/System.err(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.705 W/System.err(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.705 W/System.err(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.705 W/System.err(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.705 W/System.err(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.705 W/System.err(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.705 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.705 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.705 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.705 W/System.err(14139): ... 7 more
08-27 22:07:03.705 E/JavaBinder(14139): Forcefully exiting
08-27 22:07:03.707 I/ClientProvider(14139): invokeAsync: exitMiniProgram, args=[]
08-27 22:07:03.708 I/art (14139): Rejecting re-init on previously-failed class java.lang.Class<com.tencent.wmpf.cli.api.WMPF$Holder>: java.lang.ExceptionInInitializerError:
08-27 22:07:03.708 I/art (14139): (Throwable with no stack trace)
08-27 22:07:03.711 E/JavaBinder(14139): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
08-27 22:07:03.711 E/JavaBinder(14139): java.lang.NoClassDefFoundError: com.tencent.wmpf.cli.api.WMPF$Holder
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.711 E/JavaBinder(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.711 E/JavaBinder(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.711 E/JavaBinder(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.711 E/JavaBinder(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.711 E/JavaBinder(14139): Caused by: java.lang.ExceptionInInitializerError
08-27 22:07:03.711 E/JavaBinder(14139): ... 7 more
08-27 22:07:03.711 E/JavaBinder(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.711 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.711 E/JavaBinder(14139): ... 7 more
08-27 22:07:03.711 W/System.err(14139): java.lang.NoClassDefFoundError: com.tencent.wmpf.cli.api.WMPF$Holder
08-27 22:07:03.712 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.712 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.712 W/System.err(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.712 W/System.err(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.712 W/System.err(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.712 W/System.err(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.712 W/System.err(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.712 W/System.err(14139): Caused by: java.lang.ExceptionInInitializerError
08-27 22:07:03.712 W/System.err(14139): ... 7 more
08-27 22:07:03.713 W/System.err(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.713 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.713 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.713 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.713 W/System.err(14139): ... 7 more
08-27 22:07:03.713 E/JavaBinder(14139): Forcefully exiting
08-27 22:07:03.713 I/ClientProvider(14139): invokeAsync: exitMiniProgram, args=[]
08-27 22:07:03.713 I/art (14139): Rejecting re-init on previously-failed class java.lang.Class<com.tencent.wmpf.cli.api.WMPF$Holder>: java.lang.ExceptionInInitializerError:
08-27 22:07:03.713 I/art (14139): (Throwable with no stack trace)
08-27 22:07:03.714 E/JavaBinder(14139): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
08-27 22:07:03.714 E/JavaBinder(14139): java.lang.NoClassDefFoundError: com.tencent.wmpf.cli.api.WMPF$Holder
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.714 E/JavaBinder(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.714 E/JavaBinder(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.714 E/JavaBinder(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.714 E/JavaBinder(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.714 E/JavaBinder(14139): Caused by: java.lang.ExceptionInInitializerError
08-27 22:07:03.714 E/JavaBinder(14139): ... 7 more
08-27 22:07:03.714 E/JavaBinder(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.714 E/JavaBinder(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.714 E/JavaBinder(14139): ... 7 more
08-27 22:07:03.714 W/System.err(14139): java.lang.NoClassDefFoundError: com.tencent.wmpf.cli.api.WMPF$Holder
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25)
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41)
08-27 22:07:03.714 W/System.err(14139): at com.yidangwu.phone.wmpf.provider.ClientProvider.invoke(ClientProvider.kt:79)
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.app.WMPFClientProvider.insert(WMPFClientProvider.java:120)
08-27 22:07:03.714 W/System.err(14139): at android.content.ContentProvider$Transport.insert(ContentProvider.java:265)
08-27 22:07:03.714 W/System.err(14139): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
08-27 22:07:03.714 W/System.err(14139): at android.os.Binder.execTransact(Binder.java:565)
08-27 22:07:03.714 W/System.err(14139): Caused by: java.lang.ExceptionInInitializerError
08-27 22:07:03.714 W/System.err(14139): ... 7 more
08-27 22:07:03.714 W/System.err(14139): Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first!
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33)
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19)
08-27 22:07:03.714 W/System.err(14139): at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26)
08-27 22:07:03.714 W/System.err(14139): ... 7 more
08-27 22:07:03.714 E/JavaBinder(14139): Forcefully exiting
