WEB开发网
开发学院手机开发iPhone 开发 iPhone/Andriod应用程序开发平台对比 阅读

iPhone/Andriod应用程序开发平台对比

 2010-06-01 15:26:00 来源:WEB开发网   
核心提示:AndroidManifest.xml的文件一起被配置进一个设备中,这个AndroidManifest.xml文件包含了正确安装该应用程序的所有配置信息,iPhone/Andriod应用程序开发平台对比(7),具体内容有类名和应用程序能够处理的事件的类型以及应用程序运行时所需的权限,打个比方,执行基本的shell命令,
AndroidManifest.xml的文件一起被配置进一个设备中。这个AndroidManifest.xml文件包含了正确安装该应用程序的所有配置信息。具体内容有类名和应用程序能够处理的事件的类型以及应用程序运行时所需的权限。打个比方,如果一个应用程序需要连接网络来下载个文件,这个操作的权限必须明确记载在清单文件中。这种声明性的安全措施有助于减少恶性软件对用户设备的伤害。

3. Android SDK和开发工具

开发Android应用程序最简单的方法就是下载Android软件开发工具包(SDK)和Eclipse IDE。Android应用程序可以在Microsoft Windows,Mac OS X或者Linux应用程序上进行开发。

Android应用程序是使用Java程序语言进行编写的,但却在一台非Java虚拟机——Dalvik虚拟机上进行编译和执行。在Eclipse中编写Java语言是非常直观的。Eclipse提供了一个丰富的Java环境,包括上下文帮助和代码提示。一旦应用程序编译通过,Android开发工具就能确保无误地对该应用程序进行打包,包括AndroidManifest.xml文件。

Android SDK是以压缩包的形式存放在开发者的硬盘驱动上的。其包括:

1) android.jar

Java归档文件包括了开发应用程序所需的Android SDK的所有类。

2) documention.html和docs目录

SDK文档大部分都是JavaDocs形式,这样可以令用户更加容易导航SDK中的程序包。该文件还含有一份高级开发指南和与Android社区的连接。

3) 样本目录(Samples directory)

样本子目录中包含了各种各样常用应用程序完整的源代码,譬如ApiDemo,演示了很多APIs。实例应用程序大大地减轻开发者的工作量。

4) 工具目录(Tools directory)

包含了构建Android应用程序所需的全部命令行工具。最常用以及最有用的工具是adb utility(Andriod调试桥,Android Debug Bridge)。

adb utility支持多种可选的命令行参数,提供强大的功能,如从设备中复制文件。Shell命令行参数令开发者可以直接与手机连接,执行基本的shell命令。下图显示了通过Shell命令来对一台用USB接口连接到Windows笔记本的真实机器进行操作。

移动终端开发平台

使用adb shell命令行

在这个shell应用环境中,开发者可以:

上一页  2 3 4 5 6 7 8  下一页

Tags:iPhone Andriod 应用程序

编辑录入:coldstar [复制链接] [打 印]
赞助商链接