Android Studio开发实战:从零基础到App上线 (移动开发丛书)
上QQ阅读APP看书,第一时间看更新

1.1 Android Studio简介

Android是基于Linux的移动设备操作系统,中文名为安卓,主要用于智能手机与平板电脑。Android与iOS为智能手机市场的两大操作系统。在中国大陆,Android的市场份额更是遥遥领先,据2016年9月的移动系统调研报告,Android在中国的市场份额为85%,其余份额为iOS。

早期,在Android下开发App主要使用Eclipse和基于Eclipse的ADT。不过Eclipse毕竟是为Java工程而生的开发平台,并非专门用于Android,所以先天性不足难以避免。自2015年之后,谷歌公司便停止了ADT的版本更新,转而重点打造自家的Android Studio。

Android Studio是谷歌公司推出的Android应用开发环境,与基于Eclipse的ADT不同,Android Studio是个全新的开发环境,拥有更强大的功能和更高效的性能。本书使用的Android Studio为2016年12月6日发布的2.2.3版本,同时支持Windows、Mac OS X和Linux。

使用Android Studio比起使用Eclipse开发有如下好处:

(1)Android Studio使用v7库与design库等只需增加一行配置,而Eclipse要想使用这些库得引用整个工程。

(2)高版本的SDK与NDK只支持Android Studio,不支持Eclipse。

(3)更多新功能只能在Android Studio中运用,如自动保存、多渠道打包、整合版本管理、支持预览drawable文件等。