Android零基础入门第10节:开发IDE大升级,终于迎来了Android Studio

简介: 原文:Android零基础入门第10节:开发IDE大升级,终于迎来了Android Studio通过前面几期的学习,我们知道了Android的前世今生,也了解了Android的系统架构和应用组件,也连续用了几期来学习Android开发环境的搭建,不过主要是使用的Eclipse + ADT的方式。
原文: Android零基础入门第10节:开发IDE大升级,终于迎来了Android Studio

通过前面几期的学习,我们知道了Android的前世今生,也了解了Android的系统架构和应用组件,也连续用了几期来学习Android开发环境的搭建,不过主要是使用的Eclipse + ADT的方式。

由于大家在学习Java的时候应该对Eclipse非常熟练了,接下来关于Eclipse就不做过多说明了,从本期开始我们主要以Android Studio开发环境为基础,先来学习如何下载安装Android Studio吧。

 

 

一、系统要求

 

之前我们也大致了解过一些有关Android Studio的故事,由于其集成了大量的功能,对电脑的要求比Eclipse会更高,否则电脑就会吃不消,出现卡顿或者卡死的情况。

接下来一起来看看Android Studio对系统的要求:

Windows

  • Microsoft® Windows® 7/8/10(32 位或 64 位)

  • 最低 3 GB RAM,推荐 8 GB RAM;以及 1 GB 用于 Android Emulator

  • 最低:2 GB 可用磁盘空间,推荐:4 GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)

  • 最低屏幕分辨率:1280 x 800

  • 对于加速模拟器:64 位操作系统和支持 Intel® VT-x、Intel® EM64T (Intel® 64) 和禁止执行 (XD) 位功能的 Intel® 处理器

Mac

  • Mac® OS X® 10.10 (Yosemite) 或更高版本,最高为 10.12 (macOS Sierra)

  • 最低 3 GB RAM,推荐 8 GB RAM;以及 1 GB 用于 Android Emulator

  • 最低:2 GB 可用磁盘空间,推荐:4 GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)

  • 最低屏幕分辨率:1280 x 800

Linux

  • GNOME 或 KDE 桌面

    已在 Ubuntu® 12.04 (Precise Pangolin)(能够运行 32 位应用的 64 位分发)上进行了测试。

  • 能够运行 32 位应用的 64 位分发

  • GNU C Library (glibc) 2.19 或更高版本

  • 最低 3 GB RAM,推荐 8 GB RAM;以及 1 GB 用于 Android Emulator

  • 最低:2 GB 可用磁盘空间,推荐:4 GB 可用磁盘空间(500MB 用于 IDE + 1.5GB 用于 Android SDK 和模拟器系统映像)

  • 最低屏幕分辨率:1280 x 800

  • 对于加速模拟器:支持 Intel® VT-x、Intel® EM64T (Intel® 64) 和禁止执行(XD) 位功能的 Intel® 处理器,或支持 AMD Virtualization™ (AMD-V™) 的 AMD 处理器

 

 

二、Android Studio的下载

 

如果已经做好了准备,接下来就一起来开始Android Studio的正式之旅吧。

Android Studio一般从谷歌Android开发官网进行下载,网址是https://developer.android.google.cn/develop/index.html,如下图所示:

从左侧选择Android Studio,进入Android Studio页面,如下图:

可以直接点击图中按钮下载最新的稳定版本Android Studio,目前是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”即可获得网盘链接地址。

 

 

三、Android Studio的安装

 

当Android Studio下班到本地后,就可以开始进行安装工作了,安装过程很简单,按照提示进行即可。

双击打开后进入欢迎页面,如下图所示:

点击“Next”进入组件选择页面:

选择是否同时安装Android SDK和Android Virtual Device,这里默认选择安装,如果你不需要重新安装sdk在这里可以反选,后期在主动关联即可。我这里默认都选中,进入下一步。

选择“I Agree”进入下一步,

设置Android Studio IDE的安装路径和SDK的安装路径,然后下一步。

选择开始安装,即进入安装状态,可能会需要花费一定的时间,请耐心等待。

安装完成后会提示安装完成,

选择下一步结束安装。

至此,Android Studio安装完毕。

 

 

四、Android Studio的启动

 

 如果之前没有配置过SDK有关的环境变量,需要在使用前先配置环境变量。如果使用了新的sdk路径,那么需要修改之前的环境变量SDK_HOME。这里就不再重复了,如果有需要可以参照善用ADT Bundle开发工具集合包文中ADT Bundle的配置的验证。

 一般我们在下载或者安装软件的时候会选择64位或者32位,但是对于Android Studio的时候没有这个动作,是由于两个都同时安装了,只需要我们子啊使用的时候对应选择即可。打开安装目录,如下:

可以看到32位和64位系统对应的不一样,选择一个适合自己电脑系统的版本打开(建议设置为桌面快捷方式。后期使用就不必每次都来安装目录查找了),进入软件启动页面。

启动完成后打开Android Studio的主页。如下图所示:

可以看到有四大主要功能:创建一个新的Android Studio工程,打开一个已经存在的Android Studio工程,更新Android Studio工程,导入工程。

在右下角有一个配置下拉按钮和帮助按钮,关于这些功能此处不做过多讲解,后续再逐一学习。

 

 

五、Android Studio的使用

 

这里先来学习如何使用Android Studio创建工程。

如果是首次打开会下载更新一些必要文件,根据网速情况不同打开时间会有所差异。

下载更新完成后,进入工程创建页面,如下图:

其实后续很多内容类似于Eclipse创建Android工程了,只是某些概念会有所不同。

Application name:所创建的Android Studio工程名。

Company domain:公司域名。

Packge name:Android Studio工程名包名。

Project location:Android Studio工程的存储路径。

Include C++ support:如果是开发中会涉及到C++,那么可以勾选C++支持库。

信息填写完整后进入下一步,打开Android设备的选择页面:

根据我们要开发的Android平台来做选择,我们主要是学习Android手机和平板开发,选择默认的第一个即可。所支持的最小sdk版本可以根据自己项目的需要进行设置,这里使用默认的版本。

如果是首次创建会下载一些必要的文件到本地,接着是Activity的创建。

根据项目需要选择适合自己的即可,此处选择默认的模板进行创建。

自定义Activity名和layout名,这里使用默认的名称,完成工程的创建。

此时可能会弹出如上所示的代理设置页面,这里将Host name设置为mirrors.opencas.cn,Port number设置为80,可以选择左下角的复选框便于下次不再打开该页面,然后完成准备工程的创建。

等待一会儿后,创建完后会打开Android Studio工程页面:

默认会弹出如下提示框:

该提示框为Android Studio工具的使用小贴士,每次打开都会教你一些适用的小技巧。

这期间创建好的Android Studio工程会进行自动编译,需要耗费一定的时间。如果一切正常会打开如下页面:

到此,Android Studio工程创建成功,下一期就来运行这里所创建的HelloWorld工程。

但是在实际操作过程中,一般都不会如此顺利,所以建议新手下载完整版本的Android Studio安装包,以减少不必要的麻烦。如果创建过程中有问题,欢迎留言,也欢迎加入Android零基础入门技术分享群一起探讨(公众号后台回复“Android入门技术分享群”即可获得加入方式)。

 

今天就先到这里,如果有问题欢迎留言一起探讨,共同成长!

往期总结分享:

Android零基础入门第1节:Android的前世今生

Android零基础入门第2节:Android 系统架构和应用组件那些事

Android零基础入门第3节:带你一起来聊一聊Android开发环境

Android零基础入门第4节:正确安装和配置JDK, 高富帅养成第一招

Android零基础入门第5节:善用ADT Bundle, 轻松邂逅女神

Android零基础入门第6节:配置优化SDK Manager, 正式约会女神

Android零基础入门第7节:搞定Android模拟器,开启甜蜜之旅

Android零基础入门第8节:HelloWorld,我的第一趟旅程出发点

Android零基础入门第9节:Android应用实战,不懂代码也可以开发

​此文章版权为微信公众号分享达人秀(ShareExpert)——鑫鱻所有,若转载请备注出处,特此声明!

目录
相关文章
|
5天前
|
Linux 编译器 Android开发
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
在Linux环境下,本文指导如何交叉编译x265的so库以适应Android。首先,需安装cmake和下载android-ndk-r21e。接着,下载x265源码,修改crosscompile.cmake的编译器设置。配置x265源码,使用指定的NDK路径,并在配置界面修改相关选项。随后,修改编译规则,编译并安装x265,调整pc描述文件并更新PKG_CONFIG_PATH。最后,修改FFmpeg配置脚本启用x265支持,编译安装FFmpeg,将生成的so文件导入Android工程,调整gradle配置以确保顺利运行。
24 1
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
|
27天前
|
Java Android开发
Android 开发获取通知栏权限时会出现两个应用图标
Android 开发获取通知栏权限时会出现两个应用图标
14 0
|
1天前
|
数据库 Android开发 开发者
安卓应用开发:构建高效用户界面的策略
【4月更文挑战第24天】 在竞争激烈的移动应用市场中,一个流畅且响应迅速的用户界面(UI)是吸引和保留用户的关键。针对安卓平台,开发者面临着多样化的设备和系统版本,这增加了构建高效UI的复杂性。本文将深入分析安卓平台上构建高效用户界面的最佳实践,包括布局优化、资源管理和绘制性能的考量,旨在为开发者提供实用的技术指南,帮助他们创建更流畅的用户体验。
|
18天前
|
XML 开发工具 Android开发
构建高效的安卓应用:使用Jetpack Compose优化UI开发
【4月更文挑战第7天】 随着Android开发不断进化,开发者面临着提高应用性能与简化UI构建流程的双重挑战。本文将探讨如何使用Jetpack Compose这一现代UI工具包来优化安卓应用的开发流程,并提升用户界面的流畅性与一致性。通过介绍Jetpack Compose的核心概念、与传统方法的区别以及实际集成步骤,我们旨在提供一种高效且可靠的解决方案,以帮助开发者构建响应迅速且用户体验优良的安卓应用。
|
21天前
|
监控 算法 Android开发
安卓应用开发:打造高效启动流程
【4月更文挑战第5天】 在移动应用的世界中,用户的第一印象至关重要。特别是对于安卓应用而言,启动时间是用户体验的关键指标之一。本文将深入探讨如何优化安卓应用的启动流程,从而减少启动时间,提升用户满意度。我们将从分析应用启动流程的各个阶段入手,提出一系列实用的技术策略,包括代码层面的优化、资源加载的管理以及异步初始化等,帮助开发者构建快速响应的安卓应用。
|
21天前
|
Java Android开发
Android开发之使用OpenGL实现翻书动画
本文讲述了如何使用OpenGL实现更平滑、逼真的电子书翻页动画,以解决传统贝塞尔曲线方法存在的卡顿和阴影问题。作者分享了一个改造后的外国代码示例,提供了从前往后和从后往前的翻页效果动图。文章附带了`GlTurnActivity`的Java代码片段,展示如何加载和显示书籍图片。完整工程代码可在作者的GitHub找到:https://github.com/aqi00/note/tree/master/ExmOpenGL。
23 1
Android开发之使用OpenGL实现翻书动画
|
21天前
|
Android开发 开发者
Android开发之OpenGL的画笔工具GL10
这篇文章简述了OpenGL通过GL10进行三维图形绘制,强调颜色取值范围为0.0到1.0,背景和画笔颜色设置方法;介绍了三维坐标系及与之相关的旋转、平移和缩放操作;最后探讨了坐标矩阵变换,包括设置绘图区域、调整镜头参数和改变观测方位。示例代码展示了如何使用这些方法创建简单的三维立方体。
18 1
Android开发之OpenGL的画笔工具GL10
|
27天前
|
Android开发
Android开发小技巧:怎样在 textview 前面加上一个小图标。
Android开发小技巧:怎样在 textview 前面加上一个小图标。
12 0
|
28天前
|
Java Android开发
Android Studio的使用导入第三方Jar包
Android Studio的使用导入第三方Jar包
12 1
|
28天前
|
Android开发
Android 开发 pickerview 自定义选择器
Android 开发 pickerview 自定义选择器
12 0