Теперь это возможно с последней версией NDK.Вам понадобится эмулятор или телефон под управлением Android 2.3, чтобы попробовать его, но документация NativeActivity содержит полный пример.
К сожалению, он несколько сложнее, чем простой пример "Hello World",и "основной" пишется "android_main".Вам по-прежнему нужно беспокоиться о жизненном цикле приложения, как в Java, и единственный реальный способ рисовать на экране - это использовать OpenGL ES.Кажется, он предназначен для написания игр для Android.