首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Android Training - 运作你的程序

2012-09-06 
Android Training - 运行你的程序如果你安装前一课程创建了一个Android工程,那么这个工程中已经包括了默认

Android Training - 运行你的程序
如果你安装前一课程创建了一个Android工程,那么这个工程中已经包括了默认的"Hello World"代码,并且可以马上运行这个程序了。
要怎么运行程序依靠两个东西:你是否拥有Android设备和你是否使用Eclipse。这节课程教你怎么安装并运行你的程序到真实设备和模拟器中。用eclipse和命令行都可以实现。
在运行程序前,你必须知道一些Android项目的文件结构:
AndroidManifest.xml

这个清单文件描述了程序的基本特征,定义了程序包括的所有组件。当你学习更多训练课程后,你将学到很多这个文件中相关的声明。
src/
存放程序源码的目录,默认情况下,包含一个Activity类,当你点击程序图标运行程序的时候,这个类会被执行。
res/
包含很多程序资源的子目录。这里是一些子目录:
drawable-hdpi/
这个目录中包含的可绘制的对象是为高分辨率的屏幕设计的。其他drawable目录包含的资源时为其他屏幕密度设计的。
layout/
这个目录中的文件定义了程序的用户界面。

values/
这个目录中的XML文件包含了一些资源集,比如字符串和颜色定义。

当你运行一个默认的Android程序时,默认的Activity类开始执行,并加载一个layout文件,打印"Hello World",结果没什么惊奇的,但是,在开发前,知道怎么运行程序很重要。
在真实设备中运行程序如果你有一个Android真机,下面就是安装和运行程序的方法:
1. 把你的真机通过USB线插入电脑中。如果你使用的是Window系统,你可能需要安装USB驱动,关于安装驱动你可以看这里: OEM USB Drivers 
2. 确保真机的USB debugging处于可用状态。(打多数设备是打开设置,选择Applications>Development,如果是Android4.0或者更高版本点击Developer options)
在Eclipse中,点击工具栏上的运行按钮Android Training - 运作你的程序Android Training - 运作你的程序,eclipse会自动安装程序到你连接的设备中,并运行。
或者你使用命令行:
1. 改变目录到你的工程目录下,执行:ant debug
2. 确保SDK的platform-tools目录已经在PATH环境变量中,执行:adb install bin/MyFirstApp-debug.apk
3. 在真机中,找到MyFirstActivity,打开它。
在模拟器中运行不管是使用eclipse还是命令行,在模拟器中运行程序必须先创建Android Virtual Device(AVD),AVD是一个Android模拟器配置工具,让你可以创建不同的模拟设备。
创建一个AVD:
1. 运行Android Virtual Device Manager:
a. 在Eclipse中点击工具栏中的Android Training - 运作你的程序图标Android Training - 运作你的程序。b. 命令行中,变换目录到<sdk>/tools/,执行:android avdAndroid Training - 运作你的程序
2. 在Android Virtual Device Manager面板中点击New。
3. 填写AVD的细节内容。包括名称,平台标识,SD卡的大小,设备类型(默认是HVGA)。
4. 点击Create AVD。
5. 选择一个你创建的AVD,点击Start。
6. 模拟器启动后,解锁屏幕。
在Eclipse中,点击工具栏上的运行按钮Android Training - 运作你的程序Android Training - 运作你的程序,eclipse会自动安装程序到你连接的设备中,并运行。
或者你使用命令行:
1. 改变目录到你的工程目录下,执行:ant debug
2. 确保SDK的platform-tools目录已经在PATH环境变量中,执行:adb install bin/MyFirstApp-debug.apk
3. 在真机中,找到MyFirstActivity,打开它。

热点排行