zoukankan      html  css  js  c++  java
  • 记录一次腾讯X5内核64位手机初始化失败

      之前一直在使用x5内核,只需要一个jar包和so文件就能让webview实现多余原生webview的水平,在32位的手机上能够正常运行,但是到了64位手机上就报如下错误:

    E/ERROR:: .....................................................................................
        .............................................................................................
        X5 does not support the 64-bit mode to run, please refer to the solution: https://x5.tencent.com/tbs/technical.html#/detail/sdk/1/34cf1488-7dc2-41ca-a77f-0014112bcab7
        .....................................................................................
        .....................................................................................

      查看链接之后发现,需要在包含sdk文件的官方项目中根据要求,拷入so文件。按照要求加入之后,在64位手机上,x5内核可以正常启动。过了几天,莫名奇妙的x5又不能启动了。emmmmmm。通过analyze apk。查看apk的lib文件下面除了x5的lib 还有其他项目的lib。思考是否是因为引入了其他项目的lib就导致加载一直失败?果然,除了对应的armvb架构的so文件外,还有其他架构的文件,导致了jar逻辑无法获取到x5的so。目前手机都是arm架构的,使用一个就可以满足要求了。

    总结:如果当你和官方配置x5一摸一样还是无法启动x5内核,那就是项目中又其他地方引入了除了armvb以外的so文件,需要手动引入其他so,并且只能使用一个armvb其他要删掉。

  • 相关阅读:
    js03 案例驱动表单的验证
    js02 案例驱动1 定时弹出广告 Brower对象
    js基础01
    ScalarHandler对象获取 数据库中的数据是注意转换
    java中写模糊查询2
    mvc与三层结构终极区别
    JSP和El表达式和JSTL标签库使用
    SQL注入学习笔记——盲注
    SQL注入学习笔记——联合语句查询
    Linux PHP版本7下布置sqli-labs
  • 原文地址:https://www.cnblogs.com/lovelyYakir/p/11126406.html
Copyright © 2011-2022 走看看