说明,本讲和后续内容讨论的是Android2.2版本. 本讲内容 Android简介
Android开发环境的搭建
测试开发环境,新建Android程序
测试开发环境,运行Android程序 本讲源代码下载链接: Lesson1_HelloAndroid 一、Android简介
Android 是基于Linux内核的软件平台和操作系统。 Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层 Android应用程序使用JAVA语言进行开发。
二、开发环境的搭建 软件的准备:
JAVA  JDK 1.6
Eclipse 3.6           (eclipse-java-helios-win32.zip)
ADT 0.9.7             (Android Development Tools)
SDK Tools R6       (android-sdk_r06-windows.zip)
  1. JDK的安装
  2. Eclipse的安装
  3. ADT(Android Development Tools)的安装
    ADT是Eclipse的插件,是用Eclipse进行Android开发的开发工具,它本身不是Android SDK.
    安装方法和同其他Eclipse插件的方法一样(Help-> Install New Software…).
    ADT安装成功后eclipse工具栏中会出现小机器人图标
  4. SDK Tools的安装
    SDK Tools 本身也不是Android SDK,而是SDK的下载工具和配置工具,通过SDK Tools去下载各种版本的SDK。ADT里配置SDK路径的时候实际上他是在寻找SDK Tools,所以我们不单独下载和讨论SDK。
    安装过程需要联网
    第一步:Windows下运行SDK Setup.exe, Mac下运行tools\android
    第二步:在国内安装SDK时,需要把Settings里的Force https://… 选项勾选中才可以正常下载.第三步:选择可用安装包Available Packages,选择安装选择的内容,然后联网下载整个过程需要大约1小时。

    安装完成后可以在Installed Packages里看到所有的安装包。
  5. 在ADT里配置SDK
    Eclipse->Windows->Android ->SDK Location,把SDK TOOLS的根目录指定给它,至此环境搭建完毕
三、测试环境:建新项目 我们通过新建一个Android项目并运行的方式来测试环境是否安装正确。创建步骤如下:
1、Eclipse ->File ->new Android Project
2、Project name: Lesson1_HelloAndroid
3、Build Target 勾选 Android 2.2
4、Application name: HelloAndroid
5、Package name: android.basic.lesson1.helloandroid
6、Create Activity: MainHelloAndroid
7、Min SDK Version:8 创建该项目的教学视频在这里: 第一讲视频:创建Lesson1_HelloAndroid项目 四、测试环境:运行新项目 新建虚拟设备AVD,运行一个项目之前需要先建一个手机模拟器。
在Eclipse中点小机器人 -> Virtua Devices -> New…
Name: 2.2_400
Target: Android 2.2 – API level 8
SD card : Size     50MiB
Skin:  WQVGA400
Create AVD
运行Android项目:
在项目名称上点右键,Run AS…
选择 Android Application,此时会启动模拟器并运行程序,启动时间需要几分钟,启动并运行正常时会出现类似下图的内容。这就说明你的开发环境搭建完毕。 模拟器启动后效果如下页所示: 向右拖动锁头,可以看到程序运行情况,Hello,World. MainHelloAndroid ! 至此说明环境搭建并测试通过。 注:我在Windows 7,Eclipse 3.6 和 Mac 10.6.4,Eclipse3.6下测试通过。

转载于:https://blog.51cto.com/javas/392039

更多相关文章

  1. Pycharm安装PyQt5的详细教程
  2. Android上运行本地c
  3. Android快速入门
  4. Android模拟器环境中安装和删除应用程序
  5. android设备adb usb驱动安装方法
  6. android 高德地图API 之 java.lang.UnsatisfiedLinkError: Could
  7. 基于 Android(安卓)NDK 的学习之旅-----环境搭建
  8. Android开发环境建立2
  9. Android(安卓)Framework源码下载及编译

随机推荐

  1. android各个版本代号
  2. retrofit中的几个重要角色
  3. 如何在Android平台上使用JS直接调用Java
  4. android 网络请求get,post实现
  5. Android 中Base64的操作
  6. android播放器(music player)源码分析2(Base
  7. Android调用mongoose实现Web服务器
  8. android中的坐标变换
  9. Voice detection for Android
  10. Android实现资料收藏