> Ничего не пойму. Если "под управлением виртуальной машины Dalvik" - это байт-код. Си/плюсы должны компилироваться в натив, если хотим их использовать для повышения производительности. никакой это не байт код..
просто java-приложение запустит бинарный-C++-файл (библиотеку)..[а не так что библиотека запуститься сама собой].. вот и всё отличие..
в этомже нативном-C++-приложениие -- также как и в java-приложениие -- можно будет вызывать Java-API
(в ОТЛИЧИИ от того что сказано автором новости: "недоступность функций Java API платформы Android из нативных блоков кода." -- бред собачий)
....всё это доступно прямо из нативного-C++-кода, посредством java-native-interface...
(тоесть -- единственынй минус нативного-C++-кода только в том -- что он кросплатформен только на уровне своих исходных кодов)
другими словами сказать фразу
"под управлением виртуальной машины Dalvik"
-- тоже самое что если например есть файл run-mc.sh (в котором код bash-а), который запускает миднайт-командер -- то сказать фразу что
"миднайт-командер работает под управлением bash"