判断app是不是只能32bit运行方法

来源:互联网 发布:普吉岛4日游 知乎 编辑:程序博客网 时间:2024/06/11 14:09

判断app是不是只能32bit运行方法,

1.首先copy一份apk,在把名字后缀apk改成zip

2.用压缩工具打开是否是有两套目录的so库,

如果有且 有armeabi-v8a armeabi-v7a就是同事支持64bit和32bit 

如果只有一份armeabi,可以用压缩工具把lib给解压出来,放到linux环境下,执行file XXX.so

可以看到liblocSDK4d.so: ELF 32-bit LSB  shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, stripped 这种显然是32bit的

如果64bit字样则64bit。 

3.如果是32bit,那么apk只能运行在32bit模式 。 

例如:zip解压出来的so



执行file结果:



原创粉丝点击