分类目录

展开|收起

看你喜欢

(1) (1) (42) (1) (1) (1) (16) (2) (1) (1) (4) (1) (2) (7) (4) (1) (1) (1) (1) (3) (1) (5) (1) (1) (1) (1) (1) (2) (1) (4) (4) (3) (1) (1) (2) (1) (37) (2) (1) (5) (3) (1) (4) (1) (1) (11) (3) (1) (9) (3) (1) (23) (2) (1) (2) (1) (1) (1) (1)

最新精华

Android开发环境搭建(适合零基础)

网上有很多Android开发环境搭建教程,有新(2013年)有旧(2009年),头一次搞不知道该按照哪个来弄。Android版本更新很快,导致这些教程针对的版本都不一样,所以就更容易让新手不知所措了。我研究了几篇总结得比较好的,总算看出了点门道。但最具戏剧性的结果是,当我真正准备开始动手开始搞的时候,去google的网站一看,惊喜地发现google已给出了一站式解决方案(ADT Bundle)

If you’re a new Android developer, we recommend you download the ADT Bundle to quickly start developing apps. It includes the essential Android SDK components and a version of the Eclipse IDE with built-in ADT (Android Developer Tools) to streamline your Android app development.

With a single download, the ADT Bundle includes everything you need to begin developing apps:

  • Eclipse + ADT plugin
  • Android SDK Tools
  • Android Platform-tools
  • The latest Android platform
  • The latest Android system image for the emulator

看到了吧,里面啥都有:集成了ADT的Eclipse、Android SDK、最新的Android platform工具。要说还缺啥,想想,就是缺JAVA的JDK,别忘了Android 的开发语言是JAVA。

android-studio

Android Studio 0.2.x

在这个页面的下方,google还低调推出了一种新的开发工具Android Studio(令人想起Visual Studio,呵呵),不过这个还是在早期测试版,有兴趣可以去尝下鲜。小编我还是选google推荐给新人用的ADT Bundle来入门。

Android Studio Early Access Preview

A new Android development environment called Android Studio, based on IntelliJ IDEA, is now available as an early access preview. For more information, see Getting Started with Android Studio.

介绍ADT Bundle之前,我还是把之前看的各种教程的要点总结下,回头看,这些教程讲得也基本都是对的,差异在于各种工具版本以及Android 平台本身的差异,不用ADT Bundle,挨个安装各种工具来搭建开发环境也是可行的。

Android开发环境搭建(成功运行Hello World为结束)一般需要涉及到以下工具:

adt-project

  • JDK(Java Development Kit)安装
  • Eclipse (IDE)安装
  • ADT (Android Developer Tools)安装,这个是集成到Eclipse的Android程序开发框架,作用好比JAVA开发GUI程序的的SWT/JFace框架等。安装完成后,在Eclipse中New Project时就会有创建Android Application Project的选项,参见右图:
  • Android SDK安装
  • 在Eclipse 中创建AVD(Android Virtual Device) ,就是Android模拟器(软件模拟的手机),可以设置模拟器的屏幕大小,内存大小,SD卡容量等。或者用真实的手机来跑程序也行。

下面就详细讲下Android开发环境的搭建过程,主要是截图。

1. 安装JDK(Java Development Kit)

参见上一篇文章:《C程序员的第一个JAVA程序(JAVA开发环境搭建)》

2. 安装ADT Bundle

下载:adt-bundle-windows-x86-20130522.zip(436M),安装,如前所述,这个里面包含了Eclipse + ADT+Android SDK。下面是一些截图:

adt-bundle-1

adt-bundle-2

adt-bundle-3

3. 更新SDK(可选)

cd E:\android\adt-bundle-windows-x86-20130522 (ADT Bundle的安装目录),运行SDK Manager.exe,根据需要选择特定的SDK组件来安装,小编选了安装绝大部分组件(除了很老版本的android组件以外的),注意:下载更新要花比较长的时间,请耐心等待。

android-sdk-2

android-sdk-3

android-sdk-4

android-sdk-5

4. Eclipse中设置SDK路径(Windows—>Preference)

android-sdk-6

可以看出,安装了从Android 2.1到4.2.2版本的开发组件,也就是说,现在可以开发这些版本下的应用程序了。今后如果Android 升级了,可以再次执行第3步中的SDK Manager.exe来更新SDK组件。

5. Eclipse中创建AVD(Windows—>Android Virtul Device Manager)

first-app-1

first-app-2

first-app-3

first-app-4

SD卡容量建议修改小点如256M,因为AVD会在C:盘站用空间,如:C:\Documents and Settings\Administrator\.android\avd\AVD_for_Nexus_S_by_Google.avd路径。可自行根据C盘空间大小设置,也许可改到其它盘来存放AVD,我还没研究。

first-app-5

后来又创建了一个3.2版本的AVD

first-app-8

6. 创建第一个Android程序,hello world

first-app-9

按Next,按提示一路点击Next,无需编码。

7. 在AVD中运行hello world

first-app-14

first-app-13

点击Run

first-app-10

鼠标向右拖动锁,解除锁屏

first-app-11

first-app-12

first-app-15

注:模拟器启动较慢,打开以后可不关闭,这样后续调试就节省时间了。估计用真实手机调试速度会很快,待后续测试。这篇文章暂且就到这里了,今后再修改补充。

  打分:5.0/5 (共4人投票)
(浏览总计: 182 次)
Add Comment Register



发表回复

  

  

  

您可以使用这些HTML标签

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>