有没有办法在设备上开发android应用程序?

有没有办法在设备上开发android应用程序?,android,Android,有没有办法在设备上开发android应用程序?如果我想为linux机器写一些代码,我通常在linux机器上写。在设备(比如Nexus S)上开发android应用程序(键入代码)然后在设备上自行构建、编译和测试,这将是一件好事。这能做到吗 您提到“在设备本身上”进行测试。实际上,随SDK提供的模拟器的功能与物理设备完全相同。这还意味着您基本上可以访问emulator支持的所有设备,而不仅仅是您拥有或可以访问的手机/平板电脑 至于基于设备的IDE(如果这是您所追求的),除了几个WP7概念验证,我没

有没有办法在设备上开发android应用程序?如果我想为linux机器写一些代码,我通常在linux机器上写。在设备(比如Nexus S)上开发android应用程序(键入代码)然后在设备上自行构建、编译和测试,这将是一件好事。这能做到吗

您提到“在设备本身上”进行测试。实际上,随SDK提供的模拟器的功能与物理设备完全相同。这还意味着您基本上可以访问emulator支持的所有设备,而不仅仅是您拥有或可以访问的手机/平板电脑


至于基于设备的IDE(如果这是您所追求的),除了几个WP7概念验证,我没有看到任何东西。

最近发布的Android设备中有一个开发Android应用程序的IDE:

您想在设备上删除应用程序,还是只在设备上测试代码,而不使用SDK模拟器?@Bruce:在设备上开发。当然,如果我在设备上开发,那么我的本能也是在设备上测试…在这种情况下,你的本能是错误的!您可以在PC上开发应用程序,然后使用模拟器和物理设备进行测试。但是我不能理解你想在这个设备上开发的愿望。@Bruce:谢谢你的强烈评论。我知道我可以在PC上开发并在emulator+物理设备上测试它。我不是为了让人们理解我的愿望才发布这个问题的,我只是想知道这是否可能,或者是否有人知道任何这样的解决方案。谢谢我主要谈论的是基于设备的IDE。我认为在设备上编写代码,然后测试(在同一设备上)也很好。@Sriram我认为在IDE中花几个小时在虚拟键盘上键入和编码后,由于设备的限制,IDE的电源必然不足,你会很高兴回到基于PC的开发;)@亚历克斯:是的。这可能是个问题。我同意。但是我可以使用哪个IDE呢?有没有一款可以使用(你能提到原型)?@Sriram这是我想的:但正如我所说,它是针对Windows Phone的,当然不是传统编程,更像是一种与现有功能和数据交互的简单脚本机制(一个给定的例子是搜索你的音乐收藏,然后将结果发布到你的Facebook个人资料中)。