Android新手之旅(1) 开发环境的安装
大致情况:安装Android开发环境,网上有很多的教程,装eclipse,jdk…别的问题都不大,最麻烦的是装sdk,因为安装是一个在线安装过程,而要安装的文件都非常巨大(20多个60M以上的Zip包),而且在线装速度有时慢,所以比较费劲。尝试了一些方案,我觉得先离线装,再在线补的方法挺好。以下是一些心得:
需求:网速要快,因为下载量非常大。硬盘要大,因为安装的、解压的东西也多也大。
Eclipse:http://www.eclipse.org/downloads/ ,应该下载for Java EE版。
SDK:http://dl-ssl.google.com/android/android-sdk_r10-windows.zip ,版本会一直升高,我装的时候已经到r10了。包里面只有一些基本的东西。运行setup.exe就可以进行在线下载安装了。但先不要急着下载,去下载一些离线的包。
离线包的下载(dbank的,速度比较快):Android SDK离线安装包–DBank网盘 资源共享-文件备份-免费网络硬盘
离线包的安装,在android-sdk-windows下分别创建add-ons、docs、platforms、platform-tools、tools,解压文件到相应的目录:
android-1.5_r04-windows.zip==>platforms\android-3
android-1.6_r03-windows.zip==>platforms\android-4
android-2.0_r01-windows.zipp==>platforms\android-5
android-2.0.1_r01-windows.zip==>platforms\android-6
android-2.1_r02-windows.zip==>platforms\android-7
android-2.2_r01-windows.zip==>platforms\android-8google_apis-3-r03.zip==>add-ons\addon_google_apis_google_inc_3
google_apis-4_r02.zip==>add-ons\addon_google_apis_google_inc_4
google_apis-5_r01.zip==>add-ons\addon_google_apis_google_inc_5
google_apis-6_r01.zip==>add-ons\addon_google_apis_google_inc_6
google_apis-7_r01.zip==>add-ons\addon_google_apis_google_inc_7
google_apis-8_r01.zip==>add-ons\addon_google_apis_google_inc_8docs-2.2_r01-linux.zip==>doc
samples-2.1_r01-linux.zip==>samples\android-7
samples-2.2_r01-linux.zip==>samples\android-7tools_r06-windows.zip==>tools
usb_driver_r03-windows.zip==>usb_driver
所有压缩包应该都用“解压到当前文件夹”方式解压,保留各自的文件夹,并按上面的方式改名。除了docs和tools,应该选择一个最新的版本,解压后把内容复制到docs和tools的根下。
离线包安装完了之后,再运行setup,可以看到需要安装的东西大大减少,把剩下的一装即可。
还要在eclipse的windows--preference中,指定android的sdk的路径。
还要在我的电脑的属性--高级--环境变量--系统变量--path中增加tools的路径,如E:\android\android-sdk-windows\tools;
ADT的安装:也可以采用离线的方式,先下载一个adt的离线包,然后在help—install new software,点“Add”,起名,再选择下载的zip即可。
新建:file—new—project,选择Android project即可。
运行:需要创建一个指定版本的虚拟手机,才能运行。(第一次运行,老是停留在虚拟手机的黑屏上,只有一个android和一个光标在闪,有手机界面,但对键盘无任何反应,换了几个版本都是这样,以为是啥问题,后来才发现,原来是虚拟手机在启动,这种状态居然要保持近40秒,坑爹啊!)。在网上搜了一下解决办法,据说有个有效:把虚拟手机的方向感应关掉。试了一下,似乎能快个10秒左右。