毕业后,拜尔(bear)哥放弃了在中国最大的IT解决方案与服务供应公司工作的机会(呵呵)。毅然决然的选择了一家名营企业。别问我什么,任性! 怀着满满的期待开始走出校园的第一份工作。以前就听说小企业锻炼人,果然没让我失望。因为公司走的是软件服务硬件的产品策略,所以软件研发人员投入方面比较紧张,拜尔哥经常是以一当十。刚进部门,赶上客户提出手机app的需求,因为之前照葫芦画瓢自学过一段,正巧部门里其他人都没接触过。开发app的“重任”便落到我身上,原型设计是我,产品开发是我,美工?不好意思,还是我。凭着半吊子的技术,从此走上移动开发的不归路。
时至今日,做了两个本地功能性的Android小项目,不过也是马马虎虎。开发工具用的是以前别人传过来的ADT Bundle,集成了ADT插件的Eclipse版本,解压就用,方便得很。话说虽然做了几个简单的项目,不过在这之前,连adt是什么都不知道。后来重装Eclipse时才得知是Android Development Tools ,主要为开发工具提供升级或变更。简单的说就是一个Eclipse的插件,通过它给开发工具(SDK)进行升级下载。一直觉得自己的Eclipse版本一点都不时尚,所以决定前去官网下载一个新版本。
打开Nudys,翻过和谐之墙,登入Android Developers,整个动作一气呵成。虽说都是英文,不过据我多年的经验可以猜出个一二。寻觅了整个页面也没有发现哪里有ADT Bundle for Windows的身影,不过整个版面都被android studio充斥着。是啊,自打Google发布android studio,貌似就不提供集成adt的eclipse版本下载了。说到Android Studio,发布不久我便在mac上下载了一个,界面倒是挺熟悉的,不过听说是基于IntelliJ IDEA什么的,快捷键什么的完全不了解,加之度娘上说工程迁移也涉及很多问题,所以留他在角落里落灰吧,等有时间再研究。
找了半天也没找到集成包,倒是在一个角落里发现了adt插件的下载(主页->Develop->Tools->侧边栏Eclipse with ADT->Installing the Eclipse Plugin)。 在这个页面上google用心的建议我们使用AndroidStudio,并反复强调他是亲儿子。无视之,上面提供了远程下载和离线包两种模式,果断离线包。接着打开新鲜下载的eclipse luna,终于告别了之前的大绿球子图标。打开Help->Install New Software->add->archive,选择之前下载的离线包,之后一顿okok,next就成。
本以为万事ok了,刚打开编译器便弹出一堆警告。意料之外,情理之中。之前提到了,adt作为eclipse的插件支撑sdk运行并提供升级和变更。既然这样,光有插件当然不行。配置好sdk,还要通过android sdk manager进行必要工具和 android 平台的下载。经过漫长的等待,终于下载完成了。出现了熟悉的软件界面,因为下的是android5.0平台,想感受一下Material Design。于是右键,新建工程android工程,没有!依照往常的习惯,reset perspective一下,还是没有!手动配置Window->customize perspective(定制窗口)->shortcut选项卡->勾选你想要的快捷项(其他工具和菜单也是如此)。
大功告成,对着屏幕欣赏半天(也不知道有什么可欣赏的)。有人会说,絮絮叨叨就说了环境搭建这一件事,也太矫情了,狗屁不懂!一直以来,鄙人都有一个做事不爱探究所以然的毛病。此次,借着移动互联网的东风,决定以Android为起点,逐渐向其他移动技术发展。Android这一块期望自己能走的深入一点,在夯实完Application层的基础后,继续向Framework层跟进。以此作为学习记录,还望各路大神指点,不墨叨了,萨尤纳拉。