当前位置: 代码迷 >> Android >> 装配Android Studio相关教程
  详细解决方案

装配Android Studio相关教程

热度:111   发布时间:2016-04-24 11:25:25.0
安装Android Studio相关教程

安装Android Studio相关教程(不翻墙版)

这篇文章是当年自己刚用android studio时写的,主要是当时同班同学问题太多,后来我直接写了这篇。现在发上来给各位有问题的小白们(其实是自己刚开博客,想发个,才发现自己几年的android都没写过啥,只有这篇算长的)。可能时间久了点了,但是步骤不会太差。另外,android相对其他技术来说,入门简单。相信只要努力,都能取得成功。

 

一、相关背景

Android StudioGoogle2013 I/O大会针对Android开发推出的新的开发工具。自此之前,国内的android开发者都是使用android eclipse进行开发。在Google推出Android Studio 1.2正式版之后,大家都开始从eclipse上迁移到Android Stdio

为什么要使用Android Studio而放弃eclipse

1.它是Google推出的

专门为Android“量身订做”的,目前正在不断更新优化。可以说,Android 的未来在Android Studio

2.速度更快

Eclipse的启动速度、响应速度、内存占用一直被诟病,相信大家这点应该深 有体会,而且经常遇到卡死状态。Studio不管哪一个方面都全面领先Eclipse

3.UI更漂亮

有亮色和暗色两种风格界面。个人推荐暗色的,对眼睛好。

4.更加智能

提示补全对于开发来说意义重大, Studio则更加智能,智能保存,从此再 也不用每次都Ctrl + S了。熟悉Studio以后效率会大大提升。

5.整合了Gradle构建工具

Gradle是一个新的构建工具,自Studio亮相之处就支持Gradle,可以说Gradle 集合了AntMaven的优点,不管是配置、编译、打包都非常棒。

6.强大的UI编辑器

Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外, 还自带了多设备的实时预览,相对这对Android开发者来说简直是神器啊。

7.更完善的插件系统

Studio下支持各种插件,如GitMarkdownGradle等等,你想要什么插件, 直接搜索下载。

8.完美整合版本控制系统

安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接 check out你的项目。

 

二、下载

Google一下,你就知道太多了。所以在中国大陆想要去Google Android官网下载东西需要翻墙。有能力翻墙的同学可以自己去官网下。这里,我提供一个网址,供大家学习和下载。http://www.androiddevtools.cn/  。里面整理里我们需要用到的各种材料。

 

三、安装

1)既然是学习AndroidJAVA的基础知识自然要了如指掌。你的PC需要安装JDK并且配置好环境变量。这里就不多说了。

2)打开刚才提供的网站,移到此界面。如图1 

    

 

图1

目前的最新是1.3 Preview2。但是推荐大家选择1.2.1.1,因为preview还不稳定。点击后转到网盘,点击下载。(我选择的是window)如图2


 

2

这里有三个:第一个是免安装的版本,直接压缩就可以使用。第二个是需要安装的版本。我们选择第三个下载。为什么?第三个的名字里有bundle,意为捆绑。看看大小就知道有887MB,里面是已经帮我们把其他需要安装的东西都配置好了。如果你想自己组装,你就至少需要下载

1.SDK Tools

2.Build-Tools

3.SDK

4.SDK Platform-Tools

5.SDK System images(创建模拟器用)

6.GoogleMap APIs SDK

7.Android Framework Source Code(源码,对深入学习有帮助)

8.Android SDK Extras

9.Support Library(有V7V13。兼容包,android的难点之一就是各个版本的适配,你及有可能需要用到这些兼容包,或者你可以使用第三方空间等)

 

3

 

按我之前说的,我们选择有bundle的双击安装即可。

 

基本内容是在里面选择自己的android studiosdk路径,注意不要有中文在路径中就行。之后一直默认就行。


(4)

(有可能只有Android SDK Android Virtual Device

第一个选项 :Android Studio程序,必选。第二个选项 :Android SDK 如果你的电脑中,已经存在Android SDK 可以不勾选。 第三个选项 和 第四个选项 都和虚拟机有关系,如果你不使用虚拟机或者SDK中的虚拟机,可以不勾选。

 

 

 

如果你在上面中勾选了 HAXM (也就是第四个选项. HAXM用以为虚拟机提供加速服务,详细内容,请自行搜索),就会出现这一步。

你需要根据自己机器的内容大小来设置这个值,一般建议默认即可。

 

(5)选择Android StudioAndroid SDK 的安装目录。(不要有中文)

 

 

 

 

如果不出意外,这样就安装完成了。(先不要开启,还要配置SDK)

 

 

特别指出,我在安装时出现的以上的问题。这是由于自己的电脑CUP不支持

Virtualization Technology。这个不会影响到我们的编程。只是开模拟器会有影响,不过我们开发时一般都是用真机进行,开模拟器很耗时间,同时占内存。

如果CPU有此功能,只是关闭了,可以查看

http://zzq635.blog.163.com/blog/static/195264486201522451040894/

 

 

4)配置SDK环境变量

选择自己的platform-tools安装路径和tools安装路径,添加到Path中,注意用英文输入法的分号分开。如我的是D:\Android_sdk\platform-toolsD:\Android_sdk\tools

 

 

5)测试SDK是否安装成功

这里我们主要是调用platform-tools中的adb.exe

在调出命令提示框后(win7是开始键下方输入cmd回车,win8窗口键+X点击运cmd

 

如下就说明SDK安装成功

 

6)

点击你安装的Android Studiobin-->(根据系统选studio.exestudio64.exe)

 

 

7

每一次安装,都会显示这个界面。用以选择导入Android Studio的配置文件。

我们选择第二个 :不导入配置文件夹。

 

如果你以前使用过Android Studio,可以选择到以前的版本。如果你是第一次使用,可以选择第二项。

 

 

7

 

这是在检查你的 Android SDK 。有人会在这里卡上很长时间,很大的原因就是:网络连接有问题。可以通过配置 hosts的方式来解决。如果检查需要更新,则会让你安装,从而会有后面几步(建议跳过)。

如果想跳过这一步,可以进行如下操作:

Android Studio安装目录下的bin 目录下,找到idea.properties 文件,在文件最后追加disable.android.first.run=true

 

 

8)自己经验及网络资料查询后,有多种可能选择过程,但基本情况差不多,这里说下自己遇到的两种

先说第一种。

 

8.1选择界面风格

 

 

 

 

会立即更新SDK

 

 

 

因为需要翻墙更新,连接必然失败。这里我们选择强制关闭程序(启动任务管理器)。然后再次打开程序,等待一会后就会跳过此步骤



Configure --> Project Defaults --> Project Structure,可以填写自己的JDK路径和SDK路径。查看路径是否正确,无误后返回上面界面即可。

 

 

8.2下面讲另一种可能的安装顺序(图片来自网络)

 

 

能看到这个界面,说明你需要更新你的 Android SDK。建议进行更新。

 

选择安装更新 Android SDK 。第一个选项表示全选,第二个表示自定义。

 


如果你上一步中选择第一个选项的话,会显示这个界面。选择 Accept 点击 Finish进行安装即可。

 

如果你在9中选择第二个选项的话,会显示这个界面。需要你选择一个安装目录,需要注意的是: 这个目录中不能包含空格以及汉字。不建议使用默认的%APPDATA%目录 。点击 next 后可以看到类似上面的页面,选择Accept 点击Finish 进行安装。

11

 

 

完成后会出现如下画面。

 

PS:和前一种情况一样,在进行SDK更新时,由于是要翻墙的,都会失败。可以选择强制关闭,之后打开Android Studio会出现以上画面。在 Configure --> Project Defaults --> Project Structure,可以填写自己的JDK路径和SDK路径。

 

四、编写第一个程序

1

在开启界面选择第一个(start a new Android Studio project;


(2)分别是项目名称、公司域、项目的地址(这个项目其实应该叫做工作空间更为合适,熟悉eclipse的同学,应该明白,其类似于workspace)

 

 

(3)选择最低兼容版本

可以看到,当选择API 15时,已经包含90.4%的用户了(至少国外是如此= =

 

 

4)选择模板(作为初学者,最好选择第一个,从0开始学起)

 

 

(5)等待生成项目

 

 

(6)进入主界面

中间是一些提示和小贴士(直接close

 


 

7)整个项目结构是这样的:和我们编程最相关的就是这个app(我们的项目名称)


(8)选择直接看里面的结构,三个最为主要的文件

1.manifests: 里面的AndroidManifest.xml可以理解为注册文件,我们写的Activity,Servise等都要在这里注册后才可以使用。里面还包含了版本信息,权限等重要内容。

2.Java文件:里面编写我的程序JAVA代码

3.Res:放置XML布局文件,drawable图片、动画,values文字、颜色

风格等信息

                 

(9)写一个Avtivity(先建一个包,用于分类)

 

 

 

 

再新建一个类,继承Activity


如下:

 

同学们可以去了解一下Activity的生命周期,onCreate方法是诞生时调用的,一般我们在此方法内调用XML布局文件

 

 

(10)建xml布局(我后来在自己写的MyFirstAndroid进行说明,过程都一样)

 

 

选择文件type

 

 

 

添加XML文件

 

 

(11)可以看到如下界面(可能中间的手机会出不来,切换上方“AppTheme”,就会出来)

 

 

 

(12)切换到Text进行如下编写(可以看到实时编写的内容)

 

 

(13)回到JAVA文件类中(添加如下一句话)

注意R是自己包的R,如我的是 import com.example.fcp.myapplication.R

 

 

 

(14)在AndroidManifest.xml注册Activity

 

(15)我们选择真机测试

1)将我们的android手机,打开设置,开发者选项,“USB”调试打开

2)选择项目,运行

 

3

 

 

4)点击上方的真机测试,即可等待安装并显示(Android世界有着许多的美妙等待大家去发现)

 

 

  相关解决方案