
1.3 运行你的第一个Android应用
当所有的工具和SDK下载和安装好以后,是时候开始运行你的第一个Android应用了。和其他编程书籍一样,第一个示例便是无处不在的Hello World应用。通过这个示例可以更详细地了解组成Android项目的各种组件。这也将是你所编写的最简单的Android应用。
无论你是否相信,Hello World应用其实已经完成了。默认情况下,在Android Studio中创建一个新的应用时,它会创建一个Hello World应用。让我们运行这个应用,看看它是如何工作的,在这个过程中,也会启动Android模拟器。
(1) 从Android Studio的菜单栏中选择Run | Run App,将会看到Select Deployment Target对话框。如图1-27所示。
(2) 选择Nexus 5X API N(也可以选择Nexus 5X API 18,这是你在上一节的练习中创建的Jelly Bean模拟器),并且单击Next按钮。
注意:如果此时还没有创建模拟器,可以创建一个。

图1-27
(3) 模拟器从开始到完全加载可能会持续5分钟或者更长时间(这取决于你的桌面电脑的硬件配置)。在这个过程中(第一次启动模拟器时),应用可能会超时。如果在Android Studio中跳出一个消息告诉你应用在等待ADB(Android Debugging Bridge, Android调试桥)启动时超时,或者类似的消息,只需要等待模拟器完全加载完成以后,再次从Android Studio菜单栏中选择Run | Run app。
当模拟器完全加载并启动以后,Android Studio将安装Hello World应用。应用会如图1-28显示出来。

图1-28
这是一个非常快速的示例,教你如何创建和启动第一个Android应用。然而,从某种意义上讲,这个示例介绍了大部分主要技能,在本书中你将不断使用这些技能。