>[оверквотинг удален]
> будет на выходе: байт-код или машинный код?
> Мне удалось найти лишь упоминания sdk, генерирующего байт-код, и в котором нужно
> писать на жабе, и некого ndk, поддерживающего c/c++, который генерит машинный
> код и не может давать байт-кода. Но это пол беды. Проблема
> в том, что оба development kit-а нужно юзать на ПК, а
> на девайс загружать уже готовые бинарники. Это же полный ахтунг!!! Хочется
> надеяться, что и на девайсе можно полноценно писать программы без гемора
> с компом.
> Ну или на крайняк, возможно ли собрать на компе из исходников GCC,
> и залить его для работы на девайсе?Посмотрите в сторону Termux (ставить с GitHub или F-Droid, НЕ через Google Play)- в нем можно ставить пакеты через apt (их уже реально полно), в том числе компиляторы, отладчики (для 32-bit Arm выбор поменьше, для 64-bit Arm вот прям много всего). Есть возможность поставить разные Linux дистрибутивы в самом Termux через proot (только в них будет лишь один пользователь, которому внутри системы (_только_внутри_Termux_) будет можно всё).
Есть возможность эмуляции систем (в том числе, с другими архитектурами) через qemu, с падением производительности, конечно.
Также легко поставить еще и Termux-X11, добавить через установку пакета "x11-repo" репозиторий графических приложений и поставить, например, XFCE или что-то другое и получить рабочий стол Linux прямо на смарте/планшете c блэкджеком и феями. Прикольно компилировать и запускать бинарники с графикой/GUI прямо в Termux или же в рабочем столе Linux.
Есть проект buildAPKs, позволяющий собирать apk для Android изнутри этой замечательной программы прямо на смарте.
На мощных телефонах народ гоняет в х86 и х86_64 windows программы(игры) через Termux-Box.
На Андроид 12 и 13 (что там выше, не узнавал) есть ограничение системы на количество одновременно работающих процессов, из-за чего многие прелести могут перестать работать (система их прибьет для экономии заряда батареи), но его можно снять через adb парой команд.
Имхо, Андроид аппараты теперь дадут линуксоиду не меньше, чем ванильная Maemo лохматых годов, которая уже давно, а то и больше.