Jak uruchomić aplikację C ++ w Android SHELL

chcę biechello world napisane w C ++ i skompilowane zAndroid toolchain 9, ale miałem do czynienia z problemem: domyślnie nie mam uprawnień do jego uruchomienia i nie mogę zmienić uprawnień za pomocą chmod`.

użyłemAndroid 2.3.3 - Api Level 10

Aplikacja została skompilowana przez kompilator krzyżowy dlaAPI level 9

Procedura:

Aplikacja do kompilacji:

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

Następnie wyślij aplikację do SDCARD na emulatorze:

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

następnie przejdź do SHELL i spróbuj uciekaća.out:

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

Rezultatem jest:

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

dowództwols -l pokazuje prawa doa.out:

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

Próbowałem zmienić uprawnienia:

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

Ale prawa się nie zmieniają:

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

Myślę, że zostawiłem coś ważnego za pomocą Androida.

Czy ktoś może mi pomóc i dać mi sposób uruchamiania aplikacji w `Android SHELL?

Wielkie dzięki.

P.S. przepraszam za mój angielski =)

questionAnswers(2)

yourAnswerToTheQuestion