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源碼目錄舊報錯
