《Android应用开发与系统改造实战》——1.3节Android开发所需软件的下载

本节书摘来自异步社区《Android应用开发与系统改造实战》一书中的第1章,第1.3节Android开发所需软件的下载,作者 王保卫 , 申波,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.3 Android开发所需软件的下载
Android应用开发与系统改造实战

1.3.1 Elcipse
目前,Android官方已经给出的最新ADT集成开发环境的插件已经开始支持Eclipse的3.6(Helios)版本,也可以使用Eclipse3.4或者3.5版本。Eclipse的下载网址:http://www.eclipse.org/downloads/

1.3.2 ADT
ADT是Eclipse的一个插件,全称为Android Development Tools。是Google开发用来给Android开发人员开发Android应用软件的集成开发工具。你可以轻松地通过ADT工具来快速建立一个新的工程,创建应用程序界面。还可以通过使用Android SDK工具来调试你的应用程序,为应用程序签名。这些功能都会在后续的章节中介绍。下面通过网址下载ADT。

ADT下载网址:http://developer.android.com/sdk/eclipse-adt.html

1.3.3 Android SDK
安装完整Android SDK。(官网上下载的SDK只是一个框架,并不是完整的开发包,所以需要进一步下载完整)安装步骤如下。

(1)进入官方网址http://developer.android.com/sdk/index.html,如图1.1所示。


2fdccdb7f846c11e40876d9d93135eb0c58f0bdd

列表下载完成后会显示图1.4所示界面。


1d4eccd30b2d203e796821c744d831692792bc9a

(3)安装完毕后,点击“Close”按钮,关闭窗口,进入你的SDK目录,其中多了4个文件夹,如图1.6所示。

文件夹platforms是下载的各个版本的Android系统SDK。platform-tools文件夹下载的是各种工具。docs文件夹是下载的最新的Android开发文档。temp文件夹是空的。

(4)在Eclipse中,依次选中菜单Window→Preferences项,如图1.7所示。


176b9a91d3162159016e51a148c9d0c80e6585c1

(5)弹出“Preferences”对话框,可能会立即弹出“Android SDK Location”的错误对话框,如图1.8所示。


d6e8eb1535923d1e3a4ebc09f8f91d4715a69584

(6)关掉上述错误对话框,在SDK Location中输入你的SDK文件所在的位置,这里是E:Androidandroid-sdk_r06-windows,点击“OK”按钮,如图1.9所示。


5148430936470de814fcfe23130f2a2e5b0b9e1e

(2)弹出“Android SDK and AVD Manager”对话框,选择“Available Packages”,点击“+”展开选项。并选中“Samples for SDK API 8 revision#2”的4个选项。点击“Install Selected”按钮,如图1.11所示。


3bc708e081800a1f9e7c1c41839d0414d6525c64

(3)弹出“Choose Packages to Install”对话框,选中“Accept All”单选框,点击“Install”按钮,如图1.12所示。

(4)弹出“Installing Archives”对话框,开始下载安装。此过程所需时间视网速而定,如图1.13所示。


ddc1b82e745f9500461012e1558d3ed0116709d0

(6)安装完毕后,点击“Close”按钮,关闭窗口,如图1.15所示。

(7)如果不确定刚才的4个包是否正确安装,可以在“Android SDK and AVD Manager”对话框中,选择“Installed Packages”,查看已安装的软件包,如图1.16所示。


90589be300886f965e34ecadb8a99f50b58bd50c

保证计算机上安装了JDK,若没有安装,则要下载jre1.5/jdk1.5或最新版本。

本资源也可从人民邮电出版社网站下载。但由于源代码资源CSDN尚未有朋友提供,在此也补充一下。 本书共分25章,对Android系统的各个层面进行了详细讲解,旨在让读者在尽量短的时间内对Andriod系统的各个方面有一个全面的了解,为进一步学习开发和研究Android操作系统源程序打下坚实的基础。首先,在Android应用程序层面,详细讲解了应用程序开发的各项技术,着重讲解了应用程序的开发基础、应用程序的结构、4大组件工作原理与功能,以及它们之间通信的基础Intent类。此外,给出了一些实例让读者能够更深刻地理解这些知识并加以应用。然后,讲解了AndroidNDK开发的方方面面,为了更好地开发出高质量的应用程序,详细讲解了Android调试技术,包括普通Android应用程序和NDK应用程序调试。   当然,为满足一些有着丰富应用程序开发经验的读者和对Android系统底层有很大兴趣的读者的学习需求,本书还详细讲解了如何编译Android源程序工程,并对Android编译系统进行了深入剖析,让读者对Android工程的高效组织和自动编译有更深刻的理解。此外,本书还结合着源程序深入讲解了Android系统中的某些子系统,包括子系统的功能、结构和工作原理。   本书还着重讲解了Android系统改造的思路,详细讲解了一些改造Android系统的实例,如状态栏定制、开机动画、系统服务、系统应用改造,使读者通过动手实践来真正将所学知识融会贯通。   本书适合作为Android应用程序开发者的实践教材,也适合对Android系统原理有极大兴趣的爱好者阅读,还可供Android系统改造人员作为参考书使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值