标签:
一、发展演变
1、Android版本进化史
阿童木(Android beta)和发条机器人(Android1.0)->Cupcake(Android1.5)->Dount(Android1.6)->Eclair(Android2.0/2.1)->Froyo(Android2.2/2.2.1)->Gingerbread(Android2.3.x)->Honeycomb(Android3.0/3.1/3.2)->Ice Cream Sandwich(Android4.0)->Jelly Bean(Android4.1)->Key Lime Pie(Android5.0)
(以上仅做眼熟只用,大家看一下,以后看到那些名字,要知道那是Android系统比较好,不然怎么跟人说,你是学安卓的呢?!!)
2、Android功能进阶之路(一下每点说明的是较之前的版本,系统所做的较大改变或新增加的功能)
(1)2008年,Android系统对外发表第一版;
(2)2009年4月,增强影音方面的功能;提供虚拟键盘;程序自动随屏幕旋转;
(3)2009年9月,支持CDMA,text-to-speech,支持虚拟私人网络,支持OpenCore2媒体引擎,快速搜索框;
(4)2009年10月,新的浏览器用户接口,支持HTML5,支持数码变焦,支持内置相机闪光灯,支持动态桌面;
(5)2010年5月,支持Flash;App2sd功能;
(6)2010年12月,支持VP8和WebM视频格式,支持前置摄像头,SIP/VOIP和NFC;一键文字选择、复制和黏贴;
(7)2011年2月,n-app purchases 功能;
(8)2011年5月,手机系统与平板系统合并,支持USB输入设备;支持Xbox 360无线手柄;
(9)2011年7月,引入了应用显示缩放功能;
(10)2011年10月,截图功能;大大优化相机及图片编辑处理功能;新功能people;新增流量管理工具;
(11)2012年6月,增加三倍缓冲;智能语音;Google Now;
(12)2012年10月,全景拍照功能;键盘手势输入功能;支持Miracast无线显示共享功能;
注:1和2总结自西南交通大学出版社出版的《Android编程基础》,所以资料只总结到2012年。
3、开发环境发展演变
忽觉1和2的内容与老师作业貌似无关。。。不过接触了Android后,想稍微理一下小知识也好,因为个人不喜欢网络上图文并茂的赘述。
(虽然感觉这些对于提高个人Android项目编写能力没有多大作用。。。。)
好,该进入正题了。我认为,Android平台的开发环境的演变发展应该就是Android开发软件的演变发展。
到目前为止,我们主要可利用的Android辅助开发工具有:
1)SDK和AVD Manager;
2)Android ADT;
3)Android DDMS;
4)Logcat;
5)Hierarchy Viewer;
6)Zipalign;
7)Emulator;
8)Android Debug Bridge。
详见:http://www.williamlong.info/archives/3017.html
二、Android开发环境安装体会
对于有一个总是走在你前头的舍友的少年来说,安装软件基本是,遇到了问题就是,“诶,你快来看,出问题了”,然后我就抛开电脑。等我回来,舍友就已经帮我搬得妥妥的了。。。不过,Android安装的那次我还是有参与的。
一开始,我不知道下载哪个的好,于是隔壁宿舍的c床拷了一个离线集成安装包给我。可是,我却没有断网在哪里倒腾半天。。。
然后,安装sdk时,拷贝隔壁的隔壁的隔壁宿舍的辉哥的资源;最后,莫名其妙就装好了。。。可建helloworld项目,运行截图如下:
后来,看Android书籍和大家的博客,我才知道又Android studio,所以我又装了Android studio,这次也遇到了麻烦。
1、启动失败
Error launching Android Studio
The environment variable JAVA_HOME (with the value of C:\Program Files\Java\jdk1.8.0_45;) does not point to a valid JVM installation.
(环境变量java_home(用C:价值\程序文件\ \ jdk1.8.0_45 Java;)没有指向有效的Java虚拟机的安装。)
原因:配置JAVA_HOME的时候,JAVA_HOME=C:\Program Files\Java\jdk1.7.0_13后面多打了一个分号,android studio认为是错误的。
解决:去掉分号“;”即可进行下一步。
其他处理方法可见:http://www.eoeandroid.com/thread-586253-1-1.html
接着根据教程,继续,
2、创建新项目时,因为电脑没有FQ,没法儿直接直接下载SDK
Loading SDK information...
Refresh Sources:
Fetched Add-ons List successfully
Refresh Sources
Failed to fetch URL https://dl-ssl.google.com/glass/gdk/addon.xml, reason: Connect Connection timed out: connect
(加载SDK的信息…
刷新源:
成功获取加载项列表
刷新源
未能获取URL https://dl-ssl.google.com/glass/gdk/addon.xml,原因:连接超时:连接)
在这里,我取消了下载,直接进入,创建了helloworld工程,运行后报错如下:
Error:failed to find Build Tools revision 19.1.0
Install Build Tools 19.1.0 and sync project</a>
(错误:未能找到构建工具修改19.1.0
安装编译工具19.1.0和同步工程)
到了这里,出来混的总是要还的,该下载的还是得下载。。由于是,下载了一个小时的资源,还好结果也是挺感人的。
装这个studio,花了我一天的时间,也是醉了,主要的是同一个问题可以卡很久。。。
建议大家在下手之前,先确认好要安装的版本和对应的教程,做到不急不躁,一步步来。
标签:
原文地址:http://www.cnblogs.com/lkm0707/p/4818212.html