Cómo ejecutar la aplicación C ++ en Android SHELL

quiero correrhello world escrito en C ++ y compilado conAndroid toolchain 9, pero me enfrenté con el problema: por defecto no tengo permisos para iniciarlo y no puedo cambiar los permisos usando chmod`.

solíaAndroid 2.3.3 - Api Level 10

La aplicación fue compilada por compilador cruzado paraAPI level 9

Procedimiento:

Compilar la aplicación:

~ / toolchain_andr9 / bin / arm-linux-androideabi-g ++ helloworld.cpp

Luego envía la aplicación a SDCARD en el emulador:

<code>>adb push a.out /mnt/sdcard
</code>

luego ve a SHELL y trata de correra.out:

<code>>adb shell
> 
>/mnt/sdcard/a.out
</code>

Y el resultado es:

<code>>`/mnt/sdcard/a.out: permission denied`
</code>

mandols -l muestra derechos paraa.out:

<code>>`----rwxr-x system   sdcard_rw   863656 2012-04-12 22:42 a.out`
</code>

Intenté cambiar los permisos:

<code>>chmod 777 /mnt/sdcard/a.out
</code>

Pero los derechos no cambian:

<code>>`----rwxr-x system   sdcard_rw   863656 2012-04-12 22:42 a.out`
</code>

Creo que me queda algo importante con Android.

¿Alguien podría ayudarme y darme una manera de ejecutar la aplicación en `Android SHELL?

Muchas gracias.

PD lo siento por mi Inglés =)

Respuestas a la pregunta(2)

Su respuesta a la pregunta