码迷,mamicode.com
首页 > 移动开发 > 详细

调研Android平台的开发环境的发展演变

时间:2015-09-18 23:08:55      阅读:517      评论:0      收藏:0      [点我收藏+]

标签:

一、发展演变

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,花了我一天的时间,也是醉了,主要的是同一个问题可以卡很久。。。

建议大家在下手之前,先确认好要安装的版本和对应的教程,做到不急不躁,一步步来

 

调研Android平台的开发环境的发展演变

标签:

原文地址:http://www.cnblogs.com/lkm0707/p/4818212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!