CPU架构适配需要注意的问题

  • mips(已废弃)
    • mips,mips64
  • armeabi
    • x86_64,x86
    • arm64-v8a,armeabi-v7a,armeabi
兼容模式运行的问题
  • 系统优先加载对应架构目录下的so库,如果没有对应so库也不会去加载兼容的目录,但如果同一目录下存在不同版本的兼容so库,会优先加载匹配的(仅限于同样CPU位数的兼容目录,如:armeabi和armeabi-v7,即arm64-v8a的CPU加载armeabi兼容目录的so库时,里面同时存在v8a和arm的so库,会以32bit的运行模式优先加载v8a导致加载失败)。
  • 运行的Native库无法获得最优性能,x86电脑上运行arm的虚拟机会很慢。
  • 【CPU架构适配需要注意的问题】容易出现难排查的内存问题。

    推荐阅读