账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于更新WeexSdk之后之后存在的问题
    98
    0

    原来的WeexSdk版本是0.9,最近由于好多功能在android端低版本不支持,所以就更新了weex的SDk版本version = "0.18.13.25",之后再Bugly就出现各种so包的问题特别是 #00 pc 0001a44e /system/lib/libc.so (abort+63) [armeabi-v8] ,再Android8.1的操作系统Oppo r15的用户最多,根据bugly上面的日志,我们在App的splash页面运行之后就直接奔溃,然后日志只显示这么多。这个问题不是必现的,但是对我们的用户影响挺大。我也不知道是不是Weexsdk的原因,但是没有更新weexsdk之前这个错误基本没有,更新之后就有很多。还有一个error,虽然不会影响程序的运行但是还是提出来吧。
    6-25 16:07:14.564 23170-23199/com.ucredit.financial.android E/Tinker.TinkerUncaughtExceptionHandler: uncaughtException:No implementation found for void com.taobao.weex.bridge.WXBridge.nativeOnInstanceClose(java.lang.String) (tried Java_com_taobao_weex_bridge_WXBridge_nativeOnInstanceClose and Java_com_taobao_weex_bridge_WXBridge_nativeOnInstanceClose__Ljava_lang_String_2)
    06-25 16:07:14.564 23170-23199/com.ucredit.financial.android W/Tinker.TinkerUncaughtExceptionHandler: tinker is not loaded
    06-25 16:07:14.564 23170-23199/com.ucredit.financial.android E/Tinker.UncaughtHandler: TinkerUncaughtHandler catch exception:java.lang.UnsatisfiedLinkError: No implementation found for void com.taobao.weex.bridge.WXBridge.nativeOnInstanceClose(java.lang.String) (tried Java_com_taobao_weex_bridge_WXBridge_nativeOnInstanceClose and Java_com_taobao_weex_bridge_WXBridge_nativeOnInstanceClose__Ljava_lang_String_2)

        at com.taobao.weex.bridge.WXBridge.nativeOnInstanceClose(Native Method)
        at com.taobao.weex.bridge.WXBridge.onInstanceClose(WXBridge.java:527)
        at com.taobao.weex.bridge.WXBridgeManager.onInstanceClose(WXBridgeManager.java:2646)
        at com.taobao.weex.WXSDKInstance$10.run(WXSDKInstance.java:1392)
        at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48)
        at android.os.Handler.handleCallback(Handler.java:815)
        at android.os.Handler.dispatchMessage(Handler.java:104)
        at android.os.Looper.loop(Looper.java:207)
        at android.os.HandlerThread.run(HandlerThread.java:61)
    
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 超越自我的极限↙ 普通会员 1楼

      更新WeexSDK之后可能会遇到以下问题:

      1. 性能问题:如果代码中使用了老版本的WeexSDK,可能会影响到性能。特别是对于原生代码,由于原生代码的编译和运行速度可能相对较慢,因此升级SDK可能会导致性能下降。

      2. 开发者工具问题:在使用WeexSDK的过程中,开发者工具可能需要进行一些更新,以便更好地与SDK兼容。如果更新后,工具不兼容,可能会导致一些问题。

      3. UI问题:使用老版本的SDK,可能会影响到UI的表现。特别是对于原生代码,由于原生代码的UI可能与最新的UI库不兼容,因此升级SDK可能会导致UI问题。

      4. 测试问题:升级SDK后,可能会影响到测试的效率。特别是对于原生代码,由于原生代码的测试可能需要一些额外的时间和资源,因此升级SDK可能会导致测试问题。

      解决这些问题的方法可能包括:

      1. 对于性能问题,可以尝试使用一些性能优化的代码,或者升级Weex的版本,以提升性能。

      2. 对于开发者工具问题,可以尝试更新开发者工具,以使其与SDK兼容。

      3. 对于UI问题,可以尝试更新UI库,以使其与最新的UI库兼容。

      4. 对于测试问题,可以尝试编写一些测试用例,以确保测试的效率。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部