2011-04-16 136 views
1

我们可以在android sdk中开发哪种移动应用程序?安装它需要什么组件。我已经检查了Android开发人员的网站,我越来越迷惑什么是Android SDK?

  1. 我该怎么去学习它?

  2. 什么是Android模拟器?

+1

对于如此迂腐,我很抱歉,但这是一个编程问题? – Sriram 2011-04-16 10:10:44

+0

不是它只是一般的 – Mayur 2011-04-16 12:19:48

回答

2

我们 可以在Android SDK下发展什么样的移动应用程序?

几乎所有的应用程序,你可以想象。你的想象力(和技巧)是极限。

我需要做些什么来学习它?

首先,如果您已经可以使用Java进行编码,那就太好了。如果不是这样,你可能必须从这个开始,以便理解Java中的基本原则。之后,我会开始做一些简单的教程,然后您可以继续开发自己的应用程序。在this answer我已经列出了一些很好的教程和其他资源,这将有助于您在Android中开始。

What is an Android Emulator? 

Android仿真器将典型的接口复制到桌面计算机上,因此您在开发应用程序时不需要真正的移动设备。您可以在桌面上模拟移动设备的行为。然而,重要的是要注意,仿真器有一些限制,例如蓝牙不被支持,并且模拟触摸移动是有问题的。

+0

嘿感谢您的回复,我知道java,但我想问的是,当我们设计我们的应用程序,就像我们在ASP.Net中做的那样,是否有任何需要使用其他工具进行设计。 – Mayur 2011-04-16 11:43:50

+0

@Mayur Chavan在设计用户界面时不需要任何其他工具。但是有可用的构建器(在SDK和独立版中)。 – RoflcoptrException 2011-04-16 11:46:14

+0

再次感谢.... – Mayur 2011-04-16 12:08:26

1

我认为你的问题有点太宽泛,但我会给它一个镜头。 Android SDK可让您开发任何类型的移动应用程序。它还可以让你开发其他类型的动态壁纸(http://developer.android.com/resources/articles/live-wallpapers.html)。

  1. 要学习它,您应该了解Java编程语言,Android操作系统和Android API。您提到的Android网站上有很多文档,但也有很多书籍和教程可供使用。

  2. 模拟器为您提供了测试应用程序的环境。它与真正的操作系统足够相似,可以让你测试你的应用程序,但是你应该在发货前总是在真实的设备上进行测试。

+0

是否有任何问题安装在Windows上? – Mayur 2011-04-16 11:39:36

+0

感谢您的回复。 – Mayur 2011-04-16 11:44:30

+0

@Mayur它适用于Mac,Windows和Linux,但您需要安装特定平台的版本。 – ThomasW 2011-04-17 10:54:07