欢迎来到天天文库
浏览记录
ID:15379825
大小:351.90 KB
页数:4页
时间:2018-08-03
《【android开发wiki】入门篇创建你的第一个android应用-building your first app(二):运行你的应用-running your application》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、eoe移动开发者社区http://www.eoe.cn/RunontheEmulator在虚拟机上运行应用程序如果你跟随上一节创建了一个Android工程,那么它包含了一组默认的,直接就可以正确的运行的“HelloWorld”源文件。运行您的这个应用程序取决于两件事情:是否拥有一个真实的基于Android的设备并且是否使用Eclipse。这一节说明如何安装和运行应用程序在真实的设备或者是Andorid模拟器上,丌论您是使用Eclipse还是命令行工具。在你运行您的应用程序前,你应该认识一下Android工程中几个目录和文件。AndroidManifest.xml这个mani
2、fest文件描述应用程序的基本属性,并且定义应用程序中的每一个组件。您今后学习更多的课程时将会学到其中更多的声明。src/这个目录是您的源程序的主要目录。在默认情况下,目录包含一个Activity类,当您点击应用程序图标时就会运行它。res/包含几个子目录,里面是应用程序的资源文件。下面是几个例子:drawable-hdpi/这里存放的是为高分辨率(hdpi)屏幕所设计的drawableobjects(bitmaps图片)。其他的drawable目录包含为其他分辨率设计的资源(图片)。layout/这个目录的文件用来定义应用程序的用户界面。values/此目录包含其他各种资
3、源集合的XML文件,比如字符串、颜色的定义。当您构建和运行默认的Android工程,在src目录中默认的Activity类就开始运行,并且从layout目录加载一个布局文件,这个布局文件包括一个“HelloWorld"信息。虽然没什么好激动的,但是这对您在实现真正功能的应用程序前,理解怎样构建和运行应用程序是非常重要的。丌论您是使用Eclipse还是命令行工具,您需要:eoe移动开发者社区http://www.eoe.cn/1、用USB线缆连接您的Android设备和电脑。如果您在Windows环境中开发,您需要为设备安装正确的USB驱动。需要得到安装驱动的帮助,请看文档
4、《OEMUSB驱动》。2、确保设备中的”USB调试“选项被打开(多数是在"设置"->"应用程序"->"开发"或者是在4.0以上系统中的"开发人员选项"中)。从Eclipse中运行应用程序,打开一个您的工程文件,点击工具条中的Run。Eclipse会安装应用程序到您所连接的设备中并开始运行它。或者你可以从命令行运行应用程序1、切换到您的Android工程的根目录,并且执行:1.antdebug2、目录已经加入"PATH"环境变量中,然后执行:1.adbinstallbin/MyFirstApp-debug.apk3、在您的设备上,找到MyFirstActivity并打
5、开它。如果要开始给应用程序添加些东西,请继续下课的学习。丌论您使用Eclipse还是命令行工具,首先需要创建一个Android虚拟设备(AVD),AVD是一个针对设备配置的Android模拟器,它允许你更改各种丌同的设备配置。eoe移动开发者社区http://www.eoe.cn/图1.AVD管理器演示几个虚拟设备.创建一个AVD:1、打开Android虚拟设备管理器:a:在Eclipse中,选择Window>AVDManager,或者在工具栏上点击AVDManager的图标。b:在命令行中,切换到/tools/目录,并执行:1.androidavd2、andro
6、idavd在AndroidVirtualDeviceDeviceManager面板上点击New.3、填写AVD详细信息,给它起个名字,选择目标平台,SD卡的容量和屏幕尺寸。4、点击CreateAVD5、在AndroidVirtualDeviceManager中选择新建的AVD,并且点击Start。6、模拟器启动后,解锁模拟器的屏幕。从Eclipse中运行应用程序,打开您的一个工程文件,并点击工具条上的Run。Eclipse会安装应用程序到您的AVD并运行它。或者从命令行来运行您的应用程序:1、切换到Android工程的根目录,并运行:1.antdebug2、确保Androi
7、dSDKplatform-tools/目录包含在PATH环境变量中,然后运行:1.adbinstallbin/MyFirstApp-debug.apk3、在模拟器中,找到MyFirstActivity并打开它。开始往应用程序中添加些东西,请继续下一课。eoe移动开发者社区http://www.eoe.cn/文章来源:http://wiki.eoe.cn/page/Running_Your_Application
此文档下载收益归作者所有