如何判断apk包支持的cpu类型

  • armeabi-v7a 第7代及以上的ARM处理器(ARM32位),市面上大多数手机使用此CPU类型。
  • arm64-v8a 第8代、64位ARM处理器(ARM64位),最近两年新发的设备使用此CPU类型,可以兼容使用armeabi-v7a的so库。
  • x86 少部分平板使用x86,AS模拟器中选了intel x86时使用x86处理器,以及其它常用三方模拟器通常使用x86。

判断apk包针对的是那种cpu框架

  1. 使用解压工具查看,解压后有一个子文件夹“lib”,可以看到支持的框架名称。如下图:


    image.png
  2. 打开 Android Studio,点击 “Build” 菜单中的 “Analyze APK”;选择要分析的 APK 文件;在打开的 APK Analyzer 窗口中,查看 “lib” 文件夹下的内容。


    image.png

    image.png
  3. apktool工具反编译;
    下载:https://apktool.org/docs/install
    使用: apktool d your_apk.apk

    image.png

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

推荐阅读更多精彩内容