Android-приложение IDE, работающее на Android

Я ищу IDE/инструмент, который работает на Android и включает в себя все функции для создания приложения Android, не полагаясь на внешний компьютер.

Это может быть просто Java и текстовый редактор (хорошо, если нет встроенного инструмента для дизайна пользовательского интерфейса), но он абсолютно привязан к инструменту для сборки и упаковки apk. Идея заключалась бы в том, чтобы создать приложение для Android с нуля на устройстве под управлением ОС Android (а не на другом Linux или Windows/Mac).

Ответы (1)

Я предлагаю вам взглянуть на Terminal IDE :

Terminal IDE — это расширяемое терминальное приложение с полным комплектом средств разработки Java/C/C++/HTML/Android, которое работает на вашем Android-устройстве.

Я установил это на один из своих планшетов. С размером загрузки ~ 50 МБ (установлено ~ 130 МБ), это не самый маленький, но он поставляется почти со всем, что вам может понадобиться для разработки (трудно сказать с моей стороны, поскольку я не разрабатываю приложения для Android): gcc, javac, даже proguard. Он имеет терминал, а также демон SSH, позволяющий удаленно подключаться к вашему устройству. На терминале Midnight Commander доступен как файловый менеджер (вероятно, лучший файловый менеджер командной строки на *nix). Пользовательская программная клавиатура (которую вы можете включить по желанию ) должна помочь вам в работе с конкретным разработчиком.

IDE терминала
Terminal IDE (источник: Spartacus Rex ; щелкните изображение, чтобы увеличить его)

Я просто использую его для доступа к терминалу и командной строке (конкретно для удаленного управления файлами), поэтому я не могу говорить о его эффективности с точки зрения разработки. Но это единственный известный мне полный набор инструментов разработчика такого рода (и я хорошо осведомлен о доступных приложениях по разным темам, см. Мой профиль). Другие пользователи хвалят его, например, как мощный инструмент как для разработчиков, так и для программистов , поэтому на него определенно стоит обратить внимание.