我有一个问题是使用Gigerbread(2.3.3)在以root用户设备(S2-I9100)上运行以下代码行。代码在Froyo版本上按预期工作(打印helloworld,通过logcat确认)。
有人可以指导我,如果这是在Gingerbread版本上修改从Android应用程序启动./exe的方法,或者我做错了什么。
int val = system("./data/local/tmp/helloworld");
__android_log_print(ANDROID_LOG_INFO, "retval: %d",val);
提前致谢。