Можно ли запустить c++ программу на Android без Java?

Есть ли способ собрать программу для андроида на c/c++, в котором не будет Java-кода? Если да, то кто будет запускать процесс программы? Это сделает ВМ Dalvik? Можно ли обойтись без ВМ для запуска?

Например, для простой консольной программы, которая напечатает строку "Hello Wolrd!" в std::cout.


Ответы (1 шт):

Автор решения: Станислав Енягин

Вы можете скомпилировать свои программы C с помощью кросс-компилятора ARM:

arm-linux-gnueabi-gcc -static -march=armv7-a test.c -o test

Затем вы можете поместить свой скомпилированный двоичный файл куда-нибудь (не вставляйте его на карту SD..

→ Ссылка