Использование телефона Android для разработки на ходу - PullRequest
0 голосов
/ 19 июня 2011

Я всегда возился с новыми идеями, и иногда у меня есть только мой телефон. Я играл с ASE некоторое время назад, но мне было трудно набирать много кода с помощью ограниченного редактора, и тогда были доступны только динамические языки. Я видел touchqode и думаю, что это удобная концепция, позволяющая компилировать и запускать на сервере.

Есть ли пригодные для использования наборы инструментов для разработки прямо на Android? В частности, было бы неплохо увидеть базовую среду разработки для Android полностью на андроиде в качестве хоста.

Ответы [ 3 ]

2 голосов
/ 19 июня 2011

Есть ли пригодные для использования наборы инструментов для разработки прямо на Android?

Вы уже отклонили все из них в своем ответе. IOW, единственная существенная разработка на устройстве, о которой я знаю, это SL4A (ранее известная как ASE).

Обратите внимание, что с SL4A вы не ограничены собственным редактором, поэтому вы можете просмотреть Рынок и посмотреть, есть ли редактор, который вам нравится больше.

В частности, было бы неплохо увидеть базовую среду разработки для Android полностью на андроиде в качестве хоста.

Вы можете начать перенос JDK и цепочки сборки Android на ARM. Это может занять некоторое время.

1 голос
/ 15 марта 2012

AIDE позволяет нам компилировать приложения из Android. Похоже, это заняло не так много времени, как думали некоторые.

Все изменилось, поэтому я хотел обновить свой первоначальный вопрос, чтобы отразить лучший ответ.

0 голосов
/ 10 июля 2011

Учитывая ограничения этих устройств, я считаю желательным иметь полноценную среду разработки. Но SL4A + Python довольно удивительный. Не игрушка Небольшое улучшение SL4A заключается в использовании «клавиатуры хакеров», доступной на рынке, которая может быть настроена так, чтобы занимать гораздо меньше места по вертикали, чем другие клавиатуры. Для меня это имеет большое практическое значение. Кроме того, вы можете выполнять большую часть сценариев с компьютера: у adb есть опция переадресации портов, которая интегрируется с модулем python для android и SL4A в режиме сервера, так что вы можете разрабатывать в среде python на своем компьютере, но при этом выполнять функции android на своем Телефон. Вы также можете подключиться к телефону из adb и использовать vi для редактирования скриптов. И тогда вы можете выполнить настройку со своего телефона, выполнив большую часть сценариев в более удобной среде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...