Tencent X5 recorded a 64-bit kernel initialization failed phone

  Before x5 been using the kernel, package and requires only a jar file so you can let native webview webview achieve the level of excess, can run properly on 32-bit cell phone, but to the 64 phone they reported the following error:

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
    .....................................................................................
    .....................................................................................

  After viewing the link found at the official request needs to contain sdk project file, so the file copyed. According to later asked to join in the 64 mobile phones, x5 kernel can start properly. A few days later, baffling x5 can not be started. emmmmmm. By analyze apk. View the lib lib apk file below in addition to the lib x5 other projects. Thinking whether it is because of the introduction of other projects led lib load has failed? Sure enough, in addition to so file corresponding armvb architecture, as well as other architectures file, causing the jar logic you can not get to the so x5. Currently mobile phones are arm architecture, using one to meet the requirements.

Summary: If and when you are exactly the same as the official configuration x5 x5 still can not start the kernel, that is, the project has introduced elsewhere in the document except armvb so, you need to manually introduce other so, and can only be used to delete a armvb other .

Guess you like

Origin www.cnblogs.com/lovelyYakir/p/11126406.html