[...] der für Android arbeitet mit dem NDK statt dem
SDK (nur gelesen, keine eigenen Erfahrungen) [...]
Das liegt daran, dass sich das
SDK nur um Java dreht und keinen nativen Code erlaubt. Für einen Compiler (oder einen Entwickler), der nativen Code erzeugen will/muss (siehe Echtzeitanwendungen wie Spiele), ist dass NDK unerlässlich. IIRC enthält nämlich nur dieses auch die entsprechenden low-level assembler und die Bibliotheken zum linken.
Grüße
Memnarch