Process Name: 'com.xxx.xxx.xxxx:io.dcloud.unimp'
Thread Name: 'main'
Back traces starts.
java.lang.UnsatisfiedLinkError: No implementation found for void com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(java.lang.Object, java.lang.String) (tried Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge and Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge__Ljava_lang_Object_2Ljava_lang_String_2)
at com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(Native Method)
at com.taobao.weex.bridge.WXBridge.resetWXBridge(WXBridge.java:458)
at com.taobao.weex.bridge.WXBridgeManager.restart(WXBridgeManager.java:537)
at com.taobao.weex.WXSDKEngine.restartWeex(WXSDKEngine.java:615)
at io.dcloud.feature.weex.WeexInstanceMgr.loadWeexToAppid(WeexInstanceMgr.java:295)
at io.dcloud.common.util.AppRuntime.loadWeexToAppid(SourceFile:3)
at io.dcloud.feature.sdk.DCUniMPActivity.onCreate(SourceFile:16)
at android.app.Activity.performCreate(Activity.java:7989)
at android.app.Activity.performCreate(Activity.java:7978)
- 发布:2021-08-02 15:00
- 更新:2023-09-02 15:57
- 阅读:3215
【报Bug】Uni小程序Android端 com.taobao.weex.bridge.WXBridge.nativeResetWXBridge方法报错,导致APP闪退
产品分类: uni小程序SDK
手机系统: Android
手机系统版本号: Android 11
手机厂商: 华为
手机机型: Andrid11、10、9 Mate 30 Pro 、OPPOFind X2、OPPOA53等
页面类型: vue
SDK版本号: 3.1.18
示例代码:
操作步骤:
打卡Uni小程序,Uni小程序Android端 com.taobao.weex.bridge.WXBridge.nativeResetWXBridge方法报错,导致APP闪退
打卡Uni小程序,Uni小程序Android端 com.taobao.weex.bridge.WXBridge.nativeResetWXBridge方法报错,导致APP闪退
预期结果:
正常启动并使用
正常启动并使用
实际结果:
报错闪退
报错闪退
bug描述:
Uni小程序Android端 com.taobao.weex.bridge.WXBridge.nativeResetWXBridge方法报错,导致APP闪退
java.lang.UnsatisfiedLinkError: No implementation found for void com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(java.lang.Object, java.lang.String) (tried Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge and Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge__Ljava_lang_Object_2Ljava_lang_String_2)
at com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(Native Method)
at com.taobao.weex.bridge.WXBridge.resetWXBridge(WXBridge.java:458)
at com.taobao.weex.bridge.WXBridgeManager.restart(WXBridgeManager.java:538)
at com.taobao.weex.WXSDKEngine.restartWeex(WXSDKEngine.java:615)
at io.dcloud.feature.weex.WeexInstanceMgr.loadWeexToAppid(WeexInstanceMgr.java:295)
at io.dcloud.common.util.AppRuntime.loadWeexToAppid(SourceFile:3)
at io.dcloud.feature.sdk.DCUniMPActivity.onCreate(SourceFile:16)
at android.app.Activity.performCreate(Activity.java:7893)
at android.app.Activity.performCreate(Activity.java:7880)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1306)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3282)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3446)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2043)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:224)
at android.app.ActivityThread.main(ActivityThread.java:7542)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
这是完整错误,Redmi k30 5g 会报错误,打开相机拍照返回时uniapp崩溃,其他类型手机暂时没有遇到,我这边是android和uniapp混合开发
Android开发者选项打开后台进程限制,开打UnimpDemo,打开一个小程序,切到后台。打开其他应用。切回小程序必出现闪退。
java.lang.UnsatisfiedLinkError: No implementation found for void com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(java.lang.Object, java.lang.String) (tried Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge and Java_com_taobao_weex_bridge_WXBridge_nativeResetWXBridge__Ljava_lang_Object_2Ljava_lang_String_2)
at com.taobao.weex.bridge.WXBridge.nativeResetWXBridge(Native Method)
at com.taobao.weex.bridge.WXBridge.resetWXBridge(WXBridge.java:495)
at com.taobao.weex.bridge.WXBridgeManager.restart(WXBridgeManager.java:545)
at com.taobao.weex.WXSDKEngine.restartWeex(WXSDKEngine.java:608)
at io.dcloud.feature.weex.WeexInstanceMgr.loadWeexToAppid(WeexInstanceMgr.java:308)
at io.dcloud.feature.sdk.DCUniMPActivity.onCreate(Unknown Source:38)
at android.app.Activity.performCreate(Activity.java:8516)
at android.app.Activity.performCreate(Activity.java:8480)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1418)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3803)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3968)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2386)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:210)
at android.os.Looper.loop(Looper.java:299)
at android.app.ActivityThread.main(ActivityThread.java:8252)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
1***@qq.com (作者)
SDK中aar的替换,再次确认了已经全部替换成3.1.18的; 整个项目未做混淆处理;
2021-08-02 19:30
DCloud_Android_ST
回复 1***@qq.com: 那猜不到原因了,对比下SDK中的demo看下差异
2021-08-02 19:35
1***@qq.com (作者)
回复 DCloud_Android_ST: 之前的APP升级没遇到这个问题;这次是线上APP 使用的uni小程序版本3.0.5升级到最新的APP(最新的APP使用的uni小程序版本是 3.1.18)出现的问题。项目中替换的js文件 或者是aar都已完全替换。
2021-08-13 09:15
DCloud_Android_ST
回复 1***@qq.com: 关闭混淆能复现问题吗
2021-08-13 10:46
1***@qq.com (作者)
回复 DCloud_Android_ST: 混淆没开,就是项目里没有开启混淆
2021-08-13 13:26
DCloud_Android_ST
回复 1***@qq.com: 我这边没什么定位思路了 你试下SDK中demo 什么都不要动。看下是否正常。 目前看最大的可能就是SDK不匹配导致的崩溃
2021-08-13 14:36
啊啊啊哈
回复 DCloud_Android_ST: 我这边也遇到了 相同的错误 3.1.22
2021-10-14 17:51
DCloud_Android_ST
回复 啊啊啊哈: 看下是否有其他异常。能肯定是项目配置哪里出了问题导致的
2021-10-15 10:28