相关资料:http://android.yaohuiji.com/archives/5一、Android简介
Android 是基于Linux内核的软件平台和操作系统。Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发。
二、开发环境的搭建

软件的准备:
JAVA JDK 1.6
Eclipse 3.6 (eclipse-java-helios-......zip)解压就可以了
ADT
SDK Tools

1、安装sdk tools

SDK Tools 本身也不是Android SDK,而是SDK的下载工具和配置工具,通过SDK Tools去下载各种版本的SDK。ADT里配置SDK路径的时候实际上他是在寻找SDK Tools。

安装过程需网络:

注意:之前下载了sdk tools r6(android-sdk_r06-windows.zip),但是在下载与安装sdk的时候总是不能成功,弹出如下错误框:

开发环境搭建_第1张图片

图片来源:http://blog.csdn.net/herryz/archive/2010/10/30/5975805.aspx

r6是说明sdk tools是版本6,但是我发现它所下载的是revision 10:

开发环境搭建_第2张图片

版本不同,于是就改用了sdk tools r10(r10下载sdk的时候就下载很多版本,速度会很慢,可以选择性的安装一些版本(未试过))OK。第一步:Windows下运行SDK Setup.exe(r10为SDK Manager.exe), Mac下运行tools\android
第二步:在国内安装SDK时,需要把Settings里的Force https://… 选项勾选中才可以正常下载.第三步:选择可用安装包Available Packages,选择安装选择的内容(r10我也不知道选哪些安装内容,所有就直接默认的。)。这里需要花很长时间。2、安装ADT注意:如果使用了sdk tools r10,adt也应该用版本10(r6可以用0.9.7)解压,就是普通的eclipse插件安装3、在ADT里配置SDK
Eclipse->Windows->preferences->Android ->SDK Location,把SDK TOOLS的根目录指定给它, 至此环境搭建完毕 注意:sdk tools r10 tools文件下没有adb.exe,如果用ADT 0.9.7就会因为找不到这个.exe而不能成功的配置 SDK,选用ADT 10.0.0即可。4、测试环境:建新项目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:85、测试环境:运行新项目新建虚拟设备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,此时会启动模拟器并运行程序,启动时间需要几分钟,启动并运行正常时会出现类似下图的内容。这就说明你的开发环境搭建完毕。模拟器:开发环境搭建_第3张图片向右拖动锁头,出现如下效果,则环境搭建成功:开发环境搭建_第4张图片在运行过程中可能会出现如下一些错误(比如我:公司的电脑没错,家里的电脑出现了如下错误):1、emulator: ERROR: unknown virtual device name: '2.2_400'参考资料:http://zhidao.baidu.com/question/234228164.html把D:\My Documents\.android目录完整地复制到C:\Documents and Settings\Administrator下,产生这个问题的原因是创建OVD的命 令和OVD分别调用了不同的Windows API获取用户的主目录,前者获取的是当前用户主目录“D:\My Documents\.android”,而后者获取的是所有用户的主目录“C:\Documents and Settings\Administrator”。这里不太清楚OVD是什么意思,自己也没查到相关资料,可能就是AVD吧!我的文档中的.android目录不能删除否则运行不成功。2、ERROR: no search paths found in this AVD's configuration.参考资料:http://hi.baidu.com/babysnow/blog/item/d0b1c45c8a39b948fbf2c0cd.html我家里的电脑由于我的文档是在D盘,并且名字就是中文“我的文档”,而.android目录就位于我的文档中,在其目录avd下有一文件:模拟器的名字.ini,打开里面有一配置:target=android-8path=d:\我的文档\.android\avd\2.2_400.avd这文件里面是不允许出现中文的,需改为英文路径。如果先出现第一个问题,解决之后,那么就只需改C:\Documents and Settings\Administrator\.android
\avd\模拟器的名字.ini文件即可,改为:target=android-8
path=C:\Documents and Settings\Administrator\.android\avd\2.2_400.avd。如果未出现第一个问题:则需要把avd目录下的*.avd移到一个没有中文的目录,然后修改*.ini文件的path指向修改之后的目录即可。

更多相关文章

  1. Android环境安装
  2. Windows如何配置Android的ADB环境变量
  3. Mono For Android 之 配置环境
  4. 向模拟器发短信打电话的方法
  5. 在CentOS下搭建Android 开发环境
  6. android 绿色开发环境
  7. Android开发日记 --(1)Android系统开发环境搭建--jdk安装
  8. android build (可参考之建立android编译环境)

随机推荐

  1. 【 Android 10 系统启动 】系列 -- Shutd
  2. h5页面判断安卓或ios点击下载App
  3. Android系统应用跳转路径(通过Intent进行
  4. Android 2.3 ADB源码分析
  5. Android核心基础(二)
  6. Android使用反射机制设置ListView的默认
  7. Android的包管理机制浅析(一)
  8. Android中设置控件可见与不可见详…
  9. Flutter 基础(二)基本组件ListView
  10. android 浮层简单实现、activity设置Them