1.提供了mmc-utils脚本给客户,客户反馈/system/bin/sh: ./mmc: No such file or directory
——本地也同样复现到这个现象,查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配。
file mmc发现是32位,而系统是64位。
2.需要交叉编译出在arm上跑的64位可执行文件
——【1】百度如何在android 源码目录下编译出C的程序:https://zhidao.baidu.com/question/2142929496533250748.html
【2】修编译的error:有报错be16toh 没有定义--因为缺少头文件 #include <endian.h> //其实之前在linux下编译是没有报错,不知道为什么放到andorid源码目录旧报错