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

问题描述:

有没有办法在设备上开发android应用程序?如果我想为linux机器编写一些代码,我通常会在Linux机器上执行该代码。在设备上(例如Nexus S)(键入代码)开发Android应用程序将很好,然后在设备上自行构建,编译和测试它们。这可以做到吗?有没有办法在设备上开发android应用程序?

+0

你想delevop设备上,或只是在测试设备上的代码的代码,而不是使用SDK模拟器? – Bruce

+0

@Bruce:在设备上开发。当然,如果我在设备上开发,那么我的直觉也会在设备上测试... – Sriram

+0

在这种情况下,你的直觉是错误的!您可以在PC上开发您的应用程序,然后使用模拟器并在物理设备上进行测试。但我无法理解你在设备上开发的愿望。 – Bruce

你提到测试'在设备上'。实际上,随SDK提供的仿真器功能与物理设备完全相同。这也意味着您基本上可以访问仿真器支持的设备的所有全部,而不仅仅是您拥有或有权访问的手机/平板电脑。对于基于设备的IDE(如果这就是你所追求的),除了WP7概念验证之外,我还没有看到任何其他的东西。

+0

基于设备的IDE是我主要讨论的内容。我认为这将是很好的代码写在设备上,然后测试出来(在同一个设备上).. – Sriram

+2

@Sriram我认为,花了几个小时后,在IDE中的虚拟键盘上输入和编码必然由于设备的限制,您将很乐意回到基于PC的开发; – Alex

+0

@亚历山大 - 好的说 – Bruce

还有就是要开发Android设备的Android应用程序最近推出了IDE:AIDE - Android IDE - Java, C++