您的位置 首页 5G

Windows Mobile程序员玩转Android开发

现在的智能手机操作系统已经进入战国时代,老牌的Symbian、Windows Mobile和BREW面临着iPhone和Android等新势力的巨大挑战。最近有些闲暇时间了,可以研究

现在的智能手机操作系统现已进入战国时代,老牌的Symbian、Windows Mobile和BREW面临着iPhone和Android等新势力的巨大应战。最近有些空闲时刻了,能够研讨下新手机操作系统的运用程序开发了。下一代的手机内置功用将不再是决定因素,怎么让第三方快速开发手机上的运用将是兵家必争的制高点。

我是一个Windows Mobile程序员,并且也做了好久,为什么在新的手机操作系统里挑选Android?由于Android和Windows Mobile太像了,为什么这么说?

1, 都是操作系统与手机硬件别离形式,最风趣的是硬件供货商竟然是一家;

2, 能够运用保管代码来进行开发(.NET CF和Java)

3, 免费发布的SDK

4, IDE集成式开发环境(Visual Studio和Eclipse)

5, 强壮的服务器端软件支撑(Windows Server、SQL Server、Exchange和Google Online Service)

所以说,从技能方向上来说,Windows Mobile和Android是相同技能的不同完结,表现了以软件和在线服务为中心的思维,差异于iPhone和Symbian的以手机为中心的思路。现在还说欠好这两种思路谁对谁错。可是,我不挑选iPhone还有一个十分重要的原因:我没有Mac电脑,所以无法建立开发环境。假如将来iPhone落败,这将是一个十分丧命的失误。

开发环境

好了,先来介绍一下开发环境,我的操作系统是Windows Vista,没有装置Visual Studio开发工具(不是我平常的工效果机)。第一步是拜访Android主页,经过Google是很简单拜访到的。有必要供认,Android文档现已比我半年前拜访时有很大的提高了,能够很简单地找到怎么装置开发环境的攻略。关于咱们这些非Java 开发者来说,这十分有用。

我装置的软件包含:

JDK 6

Eclipse 3.4(我装了个支撑JavaEE的版别)

Android SDK 1.0

ADT(Android的Eclipse插件)

这些软件的链接在Android主页上都有。我首要装置了JDK 6,然后解压缩了Eclipse 3.4,无须装置;接下来是Android SDK 1.0也无须装置。

首要,咱们要将Android SDK设置到环境变量中。在Android SDK的目录中包含docs、samples和tools 目录,而咱们需求将tools目录,设置到环境变量中的Path变量。

这一步完结后,咱们需求进入Eclipse来设置Android的开发环境了。第一次发动Eclipse仍是比较慢的,也可能是我装了JavaEE版别的原因?

进入Eclipse 3.4主界面后,咱们就要设置ADT(Android开发的Eclipse插件),分为两步:

第一步,挑选Help菜单中的Software Updates,会弹出Software Updates and Add-ons对话框,挑选到Available Software标签页上:

点击Add Site按钮,在弹出的对话框中输入:

https://dl-ssl.google.com/android/eclipse/

输入URL之后,点击OK按钮,咱们就能在列表中看到Android的URL,在下边Developer Tools节点下有两种:分别是Android开发工具和Android编辑器。点击Install按钮,装置Android开发工具。

经过一个导游之后,Android开发工具的装置就完结了。

第二步,设置Android SDK的方位,在Windows菜单里挑选Preferences,进入对话框。然后再左边的列表中挑选Android。然后挑选SDK Location后的Browse按钮,挑选Android SDK地点的方位。

设置完结之后,Android开发环境的设置就完结了。跟Windows Mobile的开发环境比较一下,由于Visual Studio 2003今后版别都内置了对Windows Mobile开发的支撑,所以Android装置时仍是有一些杂乱的,不过考虑到假如在Visual Studio中支撑Windows Mobile新版别的话,其实仅仅多了设置SDK一个过程。由于有具体的文档,所以Android开发环境的装备并不能,能够打8分。

Windows Mobile

Android

开发环境装备

9

8

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/298412.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部