首页 > 代码库 > C#程序员学习Android开发系列之搭建开发环境

C#程序员学习Android开发系列之搭建开发环境

接触Android好久了,记得09年刚在中国大陆有点苗头的时候,我就知道了google有个Android,它是智能机操作系统。后来在Android出1.5版本之后,我第一时间下载了eclipse开发工具、adt以及android sdk,体验了一把android开发,记得当时搭建开发环境相当麻烦。由于android开发是基于Java的,所以除了上述的工具之外,首先需要安装jdk,记得当时流行的是jdk1.5(后来是1.6,现在是1.7,未来是1.8),安装好之后需要设置环境变量。

时隔4年之后,再次学习Android,希望这次能够系统的掌握Android开发,下面就先从搭建开发环境开始说起。

我的笔记本的系统环境:

1、win8.1 64位企业版操作系统

2、6G内存

一、安装JDK(对应于.NET Framework)

相信配置环境变量大家已经很熟悉了,这里简单提及一下,首先打开环境变量设置界面:右键我的电脑-属性-高级系统设置-高级(选项卡)-环境变量-新建(系统变量)。

由于我已经编辑好了,这里上几个图示意一下。


然后再Path下面的变量值中添加:%Java_Home%(前后用;隔开),%Android_Home%也是同理。


验证一下,是否设置成功。我们输入快捷键(windows+r),打开运行窗口,输入cmd后回车。

输入java -version命令查看本机jdk安装的版本(注意32位和64位版本的问题,如果你的系统是64位的一定要安装64位的jdk)。


二、下载安装Android开发工具

记得10年那时候安装Android相当麻烦,因为eclipse、adt、android sdk都是分开下载安装的,然后还要在eclipse里面进行设置,将adt、android sdk关联起来。不知道从什么时候开始(好几年没关注了,这几年都关注.NET了),google将这些工具集成在了一起,只要在官网下载集成安装包就可以了,下载后直接解压缩(纯绿色版,无需安装),eclipse跟adt都是现成的,打开即可使用,极大的方便了Android开发者。

http://developer.android.com 官网经常打不开(可能被枪了),读者可以自行翻墙或者直接搜索相应开发工具包。

三、安装sdk

进入eclipse,点击Android SDK manager的按钮,打开安装器界面,在里面勾选要安装的sdk的版本以及其它内容。

这里有一个坑要注意:默认是更新不了的,需要修改一下hosts文件(在C:\Windows\System32\drivers\etc目录下,将其复制出来,然后在文本最后添加内容,最后覆盖原文件即可)。

74.125.113.121 developer.android.com 
203.208.46.146 dl.google.com 
203.208.46.146 dl-ssl.google.com

这样,重启eclipse之后,再打开android sdk manager,选择相应内容就可以在线更新了。

打开Tools-Options-Others Force https://... sources to be fetched using http://... 打上勾



注意别忘了安装System Image(Android模拟器),建议安装某个版本的sdk时,将其子项全部勾选安装。


经过上面的步骤就可以测试一下是否可以运行Android了。

我们直接New一个Android Application Project,设置好名称、参数等创建好项目,然后create一个avd(android virtual device)即可进行测试。


然后我们运行这个test项目(默认的,没写任何代码)。经过一番等待(启动挺慢的)终于启动了模拟器并成功运行了这个测试项目。


由于我设置的avd的dpi比较高,所以你看到屏幕一大片空白,"hello world"显得比较小。

后记:开发工具除了eclipse之外,还有目前比较新的android studio,读者也可以自行选择合适的ide。