Android: Can not Run the Shell Script (.sh) of My Application


i am not able to run shell scripts from my application.only "ls -l" and echo commands dont seem to do anything.not even "touch" command works.i tried creating a file in sdcard using touch command in my script..only the echo command shell script is in sdcard too

The sdcard is mounted with noexec. You will have to copy the scripts to the app's local data drive to execute.

You should be able to see the mounted permissions of all file-systems by logging into the phone (adb shell or whatever else) and typing mount