黑马程序员技术交流社区

标题: Android,执行你的程序 [打印本页]

作者: SyouRai_Tsk    时间: 2014-8-2 18:50
标题: Android,执行你的程序
如何运行Android应用取决于你是否有一个Android设备和你是否正在使用Eclipse开发行。本节课将会教使用Eclipse和命令行两种方式在真实地android设备或者android模拟器上安装并且运行你的应用。
在运行应用之前,你得认识项目里的几个文件和目录:
AndroidManifest.xml
manifest file 描述了应用程序的基本特性并且定义了每一个组件。当你学了更多课程,你将会理解这里的各种声明。 最重要的一点:你的manifest应该包括 部分。 它会利用 android:minSdkVersionandroid:targetSdkVersion 两个属性来声明你应用程序对于不同的android版本的兼容性。在你的第一个应用里,它看起来应该是这样:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... ><uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" />...</manifest>
你应该总是把 android:targetSdkVersion 设置的尽可能的高并且在对应版本的Android系统上测试你的应用。详见 Supporting Different Platform Versions.
src/
这是存放应用的主要源文件的文件夹,默认情况下,里面会包括一个Activity的类,这个类会在点击应用程序图标启动的时候运行。
res/
包含一些存放资源文件的目录,例如:
drawable-hdpi/
存放适用于HDPI屏幕的图片素材。同理其他类似文件夹存放适用于其他屏幕的图片素材。
layout/
存放定义用户界面的的文件。
values/
存放其他各种XML文件,也是所有资源的集合,例如字符串和颜色的定义。
当完成该项目的编译和运行工作后,默认的Activity类启动并加载一个布局文件,界面显示 "Hello World."这本身没有什么值得兴奋的,重要的是你学会了如何运行一个Android应用在你开始进行开发之前。
在真实设备上运行
如果你有一个真实地Android设备,以下的步骤可以使你在你的设备上安装和运行你的应用程序:
注意: 在Android4.2或更新版本中,开发人员选项在默认情况下是隐藏的,想让它可见,可以去“设置——关于手机(或者关于设备)”点击“版本号”七次。再返回就能找到开发人员选项了。
用Eclipse在设备里运行程序:
Eclipse 会把应用程序安装到你的设备中并启动应用程序。 也可以利用命令行安装运行你的应用程序。
ant debugadb install bin/MyFirstApp-debug.apk
以上就是创建并在设备上运行一个应用的全部过程!想要开始开发,点击next lesson
在模拟器上运行
无论你是用Eclipse还是命令行,在模拟其中运行程序首先要创建一个模拟器,即 Android Virtual Device (AVD),配置AVD 可以让你模拟在不同版本和尺寸的Android设备运行应用程序。
创建一个 AVD:
android avd
接下来就可以像前边讲过的一样用Eclipse或命令行来往模拟器发布运行你的应用程序了。


作者: 不可言    时间: 2014-8-2 19:04
路过留名




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2