Собака лает, караван идет. Не стоит верить всему, что написано в интернетах.
Приложения для Android пишут на Java, поскольку сама ОС рассчитана для работы с Java-приложениями.
Для семейства C-подобных языков есть Android NDK (там C API, соответствующее Java API). Для Python есть
py4a, который через C-bindings цепляется к NDK.