新手Android开发环境折腾记
2016-06-01 19:59:01 来源:慕课网
之后我在她的xp电脑上也实现了启动avd(这基本是验证Android开发环境成功搭建的最后一个环节),不过实在太卡,分析以后决定给她重装win10并加一个2g内存条(这也是我第一次装内存条)。简单改造她的电脑以后还是按照——安装jdk>配置java环境变量>打开adt-bundle中的eclipse启动avd——这一顺序完成了Android开发环境的搭建。 在一开始用自己装的eclipse和adt插件无法启动avd之后我上网找了很多原因和解决办法,有些东西还真的挺复杂的,也没有帮我解决问题,主要是新手,网上说的很多东西不太理解,如果不是看到慕课网这个教程,我可能不会立刻换用adt-bundle这一思路。另外一开始在一台很卡的而且还是xp系统的电脑上配置也着实不方便(后来在另外一台配置稍好的xp电脑上也没有配置成功,因为过程中经过了很多尝试,一些配置才过了两天就记不起来了,win10系统配置起来也方便的多)。
**有两个我还记得的小贴士** 1.sdk的下载是需要连接谷歌服务器的,可以在:翻墙hosts这个网址下载hosts翻墙,否则sdk manager里甚至显示不出完整的sdk列表。
2.由于adt-bundle自带的avd很慢,可以选择intel x86的system image,sdk里要下载一个extra文件夹里的Intel x86 Emulator Accelerator (HAXM),下载完后手动安装,不过这个要先看你的Intel CPU是否支持vt-x技术,如果支持的话貌似默认是disable的,还要重新开机进入BIOS的CPU设置里将vt-x功能enable,注意enable以后要关机再开机才能启用,之后就能安装HAXM了。另外慕课网的Android工程师计划里还有genymotion的课程,这是一个更快速的Android模拟器,我也尝试了一下,不过thinkpad x61的显卡太老,不支持OpenGL 2.0,用不了,也只能暂时作罢了。
花了不到一个礼拜总算配置好了Android,我们两个非计算机科班出身打算转行互联网的人总算是入了门,之前一直配置不好的时候我一度绝望,毕竟如果已经有了一把宝剑却不会用怎么能当大侠呢?我甚至劝她跟我一起学前端开发(一开始只需要一个简单的编辑器和浏览器就行了,JavaScript甚至不用编译)。
计算机真是绝对理性的存在,不对就是不对,对了就一直是对下去的,不过计算机毕竟是非绝对理性的人类发明的,我们在和计算机战斗的时候还是要有信心。