{{ v.name }}
{{ v.cls }}类
{{ v.price }} ¥{{ v.price }}
通过前面几期的学习,我们知道了android的前世今生,也了解了android的系统架构和应用组件,也连续用了几期来学习android开发环境的搭建,不过主要是使用的eclipse+adt的方式。
由于大家在学习java的时候应该对eclipse非常熟练了,接下来关于eclipse就不做过多说明了,从本期开始我们主要以androidstudio开发环境为基础,先来学习如何下载安装androidstudio吧。
之前我们也大致了解过一些有关androidstudio的故事,由于其集成了大量的功能,对电脑的要求比eclipse会更高,否则电脑就会吃不消,出现卡顿或者卡死的情况。
接下来一起来看看androidstudio对系统的要求:
windows
microsoft®windows®7/8/10(32位或64位)
最低3gbram,推荐8gbram;以及1gb用于androidemulator
最低:2gb可用磁盘空间,推荐:4gb可用磁盘空间(500mb用于ide+1.5gb用于androidsdk和模拟器系统映像)
最低屏幕分辨率:1280x800
对于加速模拟器:64位操作系统和支持intel®vt-x、intel®em64t(intel®64)和禁止执行(xd)位功能的intel®处理器
mac
mac®osx®10.10(yosemite)或更高版本,最高为10.12(macossierra)
最低3gbram,推荐8gbram;以及1gb用于androidemulator
最低:2gb可用磁盘空间,推荐:4gb可用磁盘空间(500mb用于ide+1.5gb用于androidsdk和模拟器系统映像)
最低屏幕分辨率:1280x800
linux
gnome或kde桌面
已在ubuntu®12.04(precisepangolin)(能够运行32位应用的64位分发)上进行了测试。
能够运行32位应用的64位分发
gnuclibrary(glibc)2.19或更高版本
最低3gbram,推荐8gbram;以及1gb用于androidemulator
最低:2gb可用磁盘空间,推荐:4gb可用磁盘空间(500mb用于ide+1.5gb用于androidsdk和模拟器系统映像)
最低屏幕分辨率:1280x800
对于加速模拟器:支持intel®vt-x、intel®em64t(intel®64)和禁止执行(xd)位功能的intel®处理器,或支持amdvirtualization™(amd-v™)的amd处理器
如果已经做好了准备,接下来就一起来开始androidstudio的正式之旅吧。
androidstudio一般从谷歌android开发官网进行下载,网址是https://developer.android.google.cn/develop/index.html,如下图所示:
从左侧选择androidstudio,进入androidstudio页面,如下图:
可以直接点击图中按钮下载最新的稳定版本androidstudio,目前是2.3.3版本。
如果想要选择其他版本,可以下拉页面,如图所示:
这里包括往期的各种平台各种版本,每一个里面又对应三种子版本,包括android-studio-bundle和android-studio-ide,区别就在于安装包中是否添加有sdk,最后的压缩包是不包括安装程序的,免安装版本。如果你的本地已经下载了sdk,可以选择只下载ide,如果没有sdk或者不想要自己进行麻烦的配置,可以直接使用bundle版本。
选择一个适合自己的版本后,会弹出如下页面:
勾选同意条款和条件后,即可进行下载,具体下载速度就取决于你本地的网速了。
考虑到有的同学进入谷歌官网比较麻烦,或者网速很差,我这里额外提供一些其他版本的下载方式。windows下的android-studio-bundle版本下载地址为https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-bundle-162.4069837-windows.exe,android-studio-ide版本下载地址为https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-ide-162.4069837-windows.exe。或者关注分享达人秀公众号(shareexpert)后回复“android-studio”即可获得网盘链接地址。
当androidstudio下班到本地后,就可以开始进行安装工作了,安装过程很简单,按照提示进行即可。
双击打开后进入欢迎页面,如下图所示:
点击“next”进入组件选择页面:
选择是否同时安装androidsdk和androidvirtualdevice,这里默认选择安装,如果你不需要重新安装sdk在这里可以反选,后期在主动关联即可。我这里默认都选中,进入下一步。
选择“iagree”进入下一步,
设置androidstudioide的安装路径和sdk的安装路径,然后下一步。
选择开始安装,即进入安装状态,可能会需要花费一定的时间,请耐心等待。
安装完成后会提示安装完成,
选择下一步结束安装。
至此,androidstudio安装完毕。
如果之前没有配置过sdk有关的环境变量,需要在使用前先配置环境变量。如果使用了新的sdk路径,那么需要修改之前的环境变量sdk_home。这里就不再重复了,如果有需要可以参照善用adtbundle开发工具集合包文中adtbundle的配置的验证。
一般我们在下载或者安装软件的时候会选择64位或者32位,但是对于androidstudio的时候没有这个动作,是由于两个都同时安装了,只需要我们子啊使用的时候对应选择即可。打开安装目录,如下:
可以看到32位和64位系统对应的不一样,选择一个适合自己电脑系统的版本打开(建议设置为桌面快捷方式。后期使用就不必每次都来安装目录查找了),进入软件启动页面。
启动完成后打开androidstudio的主页。如下图所示:
可以看到有四大主要功能:创建一个新的androidstudio工程,打开一个已经存在的androidstudio工程,更新androidstudio工程,导入工程。
在右下角有一个配置下拉按钮和帮助按钮,关于这些功能此处不做过多讲解,后续再逐一学习。
这里先来学习如何使用androidstudio创建工程。
如果是首次打开会下载更新一些必要文件,根据网速情况不同打开时间会有所差异。
下载更新完成后,进入工程创建页面,如下图:
其实后续很多内容类似于eclipse创建android工程了,只是某些概念会有所不同。
applicationname:所创建的androidstudio工程名。
companydomain:公司域名。
packgename:androidstudio工程名包名。
projectlocation:androidstudio工程的存储路径。
includec++support:如果是开发中会涉及到c++,那么可以勾选c++支持库。
信息填写完整后进入下一步,打开android设备的选择页面:
根据我们要开发的android平台来做选择,我们主要是学习android手机和平板开发,选择默认的第一个即可。所支持的最小sdk版本可以根据自己项目的需要进行设置,这里使用默认的版本。
如果是首次创建会下载一些必要的文件到本地,接着是activity的创建。
根据项目需要选择适合自己的即可,此处选择默认的模板进行创建。
自定义activity名和layout名,这里使用默认的名称,完成工程的创建。
此时可能会弹出如上所示的代理设置页面,这里将hostname设置为mirrors.opencas.cn,portnumber设置为80,可以选择左下角的复选框便于下次不再打开该页面,然后完成准备工程的创建。
等待一会儿后,创建完后会打开androidstudio工程页面:
默认会弹出如下提示框:
该提示框为androidstudio工具的使用小贴士,每次打开都会教你一些适用的小技巧。
这期间创建好的androidstudio工程会进行自动编译,需要耗费一定的时间。如果一切正常会打开如下页面:
到此,androidstudio工程创建成功,下一期就来运行这里所创建的helloworld工程。
但是在实际操作过程中,一般都不会如此顺利,所以建议新手下载完整版本的androidstudio安装包,以减少不必要的麻烦。如果创建过程中有问题,欢迎留言,也欢迎加入android零基础入门技术分享群一起探讨(公众号后台回复“android入门技术分享群”即可获得加入方式)。
今天就先到这里,如果有问题欢迎留言一起探讨,共同成长!
往期总结分享:
android零基础入门第1节:android的前世今生
android零基础入门第2节:android系统架构和应用组件那些事
android零基础入门第3节:带你一起来聊一聊android开发环境
android零基础入门第4节:正确安装和配置jdk,高富帅养成第一招
android零基础入门第5节:善用adtbundle,轻松邂逅女神
android零基础入门第6节:配置优化sdkmanager,正式约会女神
android零基础入门第7节:搞定android模拟器,开启甜蜜之旅
android零基础入门第8节:helloworld,我的第一趟旅程出发点
android零基础入门第9节:android应用实战,不懂代码也可以开发