关于如何区分Android手机是32位还是64位

adb pull /system/bin/cat cat
$ file cat
cat: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically link
ed, interpreter /system/bin/linker, BuildID[md5/uuid]=347de8c56cb952f62b916d145e
43cc19, stripped

先用 pull 把 cat 命令拉下来

再利用 cygwin 中的 file 命令查看文件信息就可以确定了。

===============================

再有就是,根据ELF文件格式查看文件的第5个字节 1 就是32位,2 就是64位

你可能感兴趣的:(原创,Android)