2014-01-31 109 views

回答

5

我發現了一個適用於我的解決方案 - 似乎/data/local/tmp是可寫的,它不在noexec分區上。

該解決方案需要使用adb。我通過USB連接手機,並從開發人員選項中啓用USB調試。

然後我上傳文件到手機採用:

adb push C:\Workspace\hello_world\libs\armeabi\hello_world /data/local/tmp/hello_wo 
rld 

然後我跑了亞行外殼:

adb shell 

,並從中我改變了寫權限,並運行它:

chmod 755 /data/local/tmp/hello_world 
/data/local/tmp/hello_world