`
阿尔萨斯
  • 浏览: 4148687 次
社区版块
存档分类
最新评论

Google手机操作系统Android应用开发入门

 
阅读更多
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>

网络巨头Google最近正式发布了其基于Linux的手机操作系统——Android,最新的SDK现在已经可以下载了,其App开发环境竟然是Java!目前Google已经推出了一个Eclipse插件Android Development Tools(简称ADT)来简化开发。按照官方站点的文档,在Eclipse下开发一个Android Application非常容易。

首先下载Android SDK Windows版本,解压即可,然后直接在Eclipse中安装插件,选择Help->Software Update->Find and Install…,选择Search for new features to install,填入地址https://dlssl.google.com/android/eclipse/,然后一路Next即可:

安装完毕后重启Eclipse,需要对SDK作一点设置。选择Window->Preferences->Android:

将SDK的根目录填入SDK Location即完成设置。

要创建我们的第一个Android应用程序,只需在Eclipse中File->New->Project…,选择Android->Android Project,然后填入:

Project name: HelloWorld
Package name: com.javaeedev.android.hello
Activity name: Hello
Application name: Hello

创建完毕后的工程结构如下:

Hello.java是主类,打开可以看到ADT已经自动为其生成了可运行的代码:

编译器提示有语法错误,不要紧,千万别注释掉。直接编译工程就会有一个R.java自动生成出来,这是由ADT的预处理程序自动生成的资源文件常量,我们可以不用管它。在res/layout/main.xml中可以修改布局和显示的文本。

下一步是运行,打开Run->Open Run Dialog…,选择Android Application,然后新建一个配置:

将Project和Activity设置好就可以直接Run了。可以选择不同的模拟器,以下是几种模拟器的运行效果:

Android的模拟器做得非常不错,远远超过了WTK以及一些手机厂商的模拟器,不过由于SDK目前仍是RC版本,所以仍会有一些Bug。我遇到的第一个Bug就是如果在模拟器启动过程中强行关闭,就会导致某些进程无法退出,下次运行时会失败,重启计算机后才正常。作为一个新的移动开发平台,Android的前景不可小视。




分享到:
评论

相关推荐

    Google Android操作系统开发入门教程

    Google Android操作系统开发入门教程

    《Android操作系统与应用开发》PDF

    Android操作系统是由Google公司开发的开源手机操作系统,由于其源代码开放,任何人都可以免费使用,因而成为目前最流行、最热门的嵌入式操作系统之一。它由应用层、应用框架层、系统运行库层、Lmug内核层四部分组成...

    《Google Android开发入门与实战》.pdf

    2.1 开发android应用前的准备 7 2.1.1 android开发系统要求 7 2.1.2 android软件开发包 7 .2.1.3 其他注意事项 8 2.2 windows开发环境搭建 8 2.2.1 jdk、eclipse、android sdk软件安装 8 2.2.2 ...

    android开发入门与实战(下)

    2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定...

    Google.Android开发入门与实战PDF

     了解Google智能手机的朋友都会知道Android操作系统,界面华丽、反应灵敏、操作舒适,一向并定位为高端商务人士的首选,但随着新一代Android手机的不断涌现,Android智能手机逐渐走进普通人的手中,未来Android手机...

    Android应用开发入门教程(经典版)

    Android 是Google 开发的基于Linux 平台的、开源的、智能手机操作系统。Android 包括操作系统、中间 件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。

    android开发入门与实战(上)

    2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定...

    Google.Android开发入门与实战

     由于Android平台被推出的时间才一年左右,了解Android平台软件开发技术的程序员还不多,如何迅速地推广和普及Android平台软件开发技术,让越来越多的人参与到Android应用的开发中,是整个产业链都在关注的一个话题...

    Google Android开发入门与实战的代码

    Google Android开发入门与实战的代码 1章 掀起你的盖头来——初识Android. 1 1.1 认识Android 1 1.2 Android的背景 2 1.2.1 Android的历史 2 1.2.2 Android的发展 2 1.3 我的Android我做主 2 ...

    Google+Android开发入门与实战

    本压缩包内是Google+Android开发入门与实战一书的配套源码实例,Android是未来智能手机操作系统的典范,界面华丽、功能先进,其源代码基于Java平台,希望这些源代码能给从事Android编程或者想要从事Android系统开发...

    android开发入门教程

    第11章 循序渐进——开发Android应用的基本步骤 11.1 兵马未动粮草先行——应用规划及架构设计 11.2 应用开发步骤 11.2.1 界面设计始终是第一位——实现UI 11.2.2 必备的动力源泉——数据操作和存储 11.2.3 华丽转身...

    Google Android开发入门与实战

    Google Android开发入门与实战,一本不可多得的好书,智能手机开发未来的趋势。第一部分

    Android应用开发快速入门

    Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 ...

    安卓Android开发电子书大全 2018 (1/4)

    Android嵌入式智能操作系统是基于Linux内核和驱动的,对于HTC、华为等公司开发Android操作系统时,需要专门将Android移植到 特定硬件平台下,同时将必要的驱动进行编写及开发。 文件目录: 10个常见的_Android_新手...

    Android应用开发入门教程 经典版 修改版

    Android 是 Google 开发的基于 Linux 平台的、开源的、智能手机操作系统。Android 包括操作系统、中间 件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。 OHA(Open Handset Alliance,开放...

    Google_Android开发入门与实战

    Android操作系统顶着 Google与Open Handset Alliance 的光环,让很多程序员在Android手机还没上市之前,就开始紧追着官方文档、Early SDK 版本更新, 这是IT业界罕见的现象,因为大家都抱持着“不想输在起跑点上”的...

    Android入门到精通源代码.

    2.5 使用Eclipse开发Android应用程序 2.5.1 使用Eclipse创建Android项目 2.5.2 Eclipse中Android项目架构 2.5.3 Eclipse中Android项目的调试和运行 第3章 Android中的Activity 3.1 Activity的作用 3.2 单Activity的...

    Google_Android开发入门与实践

    Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从上层到低层分别是应用程序层、应用程序框架层、Android运行时和库、linux内核……本文档带你很好的学习android基础知识,...

    老罗android开发视频教程全集百度网盘下载

    Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。 Android以Java为编程语言,使...

    Google Android开发入门实战 pdf 和 实例代码.part3

    第6章 磨刀不误砍柴工—Android应用程序结构介绍。介绍了Android程序的组成部分,让读者搞清楚整个程序是怎么组成,怎么运作的。通过本章学习,使得读者可以比较清楚地了解Android系统的架构组成部分。 第7章 良好的...

Global site tag (gtag.js) - Google Analytics