相关资料: 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的时候总是不能成功,弹出如下错误框:

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

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

版本不同,于是就改用了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:8 5、测试环境:运行新项目 新建虚拟设备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,此时会启动模拟器并运行程序,启动时间需要几分钟,启动并运行正常时会出现类似下图的内容。这就说明你的开发环境搭建完毕。 模拟器: 向右拖动锁头,出现如下效果,则环境搭建成功: 在运行过程中可能会出现如下一些错误(比如我:公司的电脑没错,家里的电脑出现了如下错误): 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. jdk及android studio环境变量配置
  2. android 获取屏幕分辨率
  3. android开机启动的问题,android:installLocation
  4. Android环境安装
  5. Android教程之Android(安卓)SDK1.5模拟器使用命令
  6. Android(安卓)Step by Step (1)——第一个Android程序"Helllo An
  7. Android(安卓)的独特shell命令
  8. Mono For Android(安卓)之 配置环境
  9. 向模拟器发短信打电话的方法

随机推荐

  1. SQL Server高级内容之case语法函数概述及
  2. SQL判断字段列是否存在的方法
  3. oracle忘记sys/system/scott用户密码的解
  4. SQL SERVER 触发器介绍
  5. mysql与mssql的md5加密语句
  6. case 嵌套查询与连接查询你需要懂得
  7. sql server创建复合主键的2种方法
  8. SQL Server遍历表中记录的2种方法(使用表
  9. 简化SQL Server备份与还原到云工作原理及
  10. 一条select语句引起的瓶颈问题思考