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的虚拟机会很慢。

  • 容易出现难排查的内存问题。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容