第一个想写的是关于android的一些东西。
自从google 放出 android 系统以来,他在越来越多的电子设备上得到了应用,手机、机顶盒、嵌入式等等。
对日益流行的android 作为技术出身的我自然会对其多少了解一些,但真正接触到的还是我的一个朋友买的G2。作为HTC的一款产品,G2在外观上吸引了不少目光,然而他使用的操作系统跟以前接触到的一些手机系统有很大不通,在加上GOOGLE的大名,让我对这个系统更加感兴趣。
终于,一个无奈的情况下(可恶的贼!)让我有买手机的借口,由于早就对G2有好感,所以经过一段“比较”后,入手了G2。经历了一番折腾后,开始准备在G2上做一些小东西。
1,开发环境
在android的官网上下载相关的安装包,
由于使用的是windows所以下了windows平台的安装包。
(现在下载到的sdk只有SDK Manager ,其他东西还要另外下载)
安装sdk:
解压android-sdk_r05-windows.zip到一个地方,进入目录运行SDK Setup,
选择要用到的包,点“install selected”,程序将自动下载并安装选择的包,我这里就选择了3个,doc for android sdk(sdk的说明文档),sdk platform android 1.5,google apis android api 3,因为我的G2显示还是用1.5的系统。
安装过程:
安装完成后还需要把sdk的tools目录添加到PATH环境变量。
2,IDE
接下来安装IDE,我用的是Eclipse,可以到http://www.eclipse.org/ 下载
解压到指定的一个目录。
3,安装android的开发插件ADT
ADT是在eclipse中开发android所需要的一个插件,安装方法也比较简单。
针对Eclipse的3.4 和 3.5 版本,安装方法稍唯有点不同,我用的是3.5,所以这里就只介绍3.5的安装方法。
a,打开Eclipse 选择 Help > Install New Softare.
b,在出现的对话框中点击 Add...
c,在“name”对应的输入框中输入:Android Plugin; 在"Location"的输入框中输入https://dl-ssl.google.com/android/eclipse/
d,点击OK
e,稍等,在列表中将出现 "Developer Tools" 选中复选框点击 Next.
f,点击next,点击next,在点击finish,Eclipse自动下载并安装,等待安装完成,重启Eclipse完成ADT的安装。
4,附录
最后附上一些下载链接,可以选择所需要的包,下载后放在android sdk/temp目录下,在运行sdk setup.exe 安装
google_api:
https://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
USB Driver:
https://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip
Android sdk platform:
https://dl-ssl.google.com/android/repository/android-1.5_r03-windows.zip
https://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip
https://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
https://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip
https://dl-ssl.google.com/android/repository/android-1.6_r02-windows.zip
https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip
https://dl-ssl.google.com/android/repository/tools_r05-windows.zip
文档以及实例:
https://dl-ssl.google.com/android/repository/docs-2.1_r01-linux.zip
https://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip