在旅途中使用Android手机进行开发

时间:2011-06-19 05:12:31

标签: android compiler-construction ide

我总是在修补新想法,有时候我只有我的手机。我曾经和ASE玩过一段时间,但很难用有限的编辑器输入很多代码,只有动态语言可用。我见过touchqode,我认为能够在服务器上编译和运行是一个很好的概念。

是否有任何可用的工具集可以直接在Android上进行开发?特别是,很高兴看到完全基于android的基本android开发环境作为主机。

3 个答案:

答案 0 :(得分:2)

  

是否有任何可用的工具集可以直接在android上进行开发?

你已经在答案中拒绝了所有这些内容。 IOW,我所知道的唯一重要的设备上开发是SL4A(以前称为ASE)。

请注意,使用SL4A,您不仅限于它自己的编辑器,所以您可能希望在市场上逛一逛,看看是否有更好的编辑器。

  

特别是,很高兴看到完全基于android的基本android开发环境作为主机。

欢迎您开始将JDK和Android构建链移植到ARM。这可能需要一些时间。

答案 1 :(得分:1)

AIDE让我们从Android编译应用。看起来好像没想多久。

事情发生了变化,所以我想更新原来的问题以反映更好的答案。

答案 2 :(得分:0)

考虑到这些设备的局限性,我认为拥有一个完整的开发环境是一厢情愿的想法。但是SL4A + python非常棒。不是玩具。 对SL4A的一个小改进就是使用市面上的“黑客键盘”,可以定制,比其他键盘占用更少的垂直空间。对我来说,这会产生很大的实际差异。此外,您可以从计算机上执行大量脚本编写:adb有一个端口转发选项,它与服务器模式下的android python模块和SL4A集成,这样您就可以在PC上的python环境中进行开发,但是在您的PC上执行android内容电话。您也可以从adb shell进入手机并使用vi编辑脚本。然后,您可以通过手机进行调整,在更舒适的环境中完成大部分脚本操作。