[android]2018年9月android studio 3.14 安装与配置

android studio 相关说明 | 2018-09-02 10:06

Android Studio是Android的官方IDE。它专为Android而设计,可加速您的开发并帮助您为每个Android设备构建最高质量的应用程序。

【必须先安装Java sdk和配置环境变量

不要下载java se 10,建议下载java se 8

【下载android studio地址:

【安装android studio,windos10系统获得文件名为

android-studio-ide-173.-windows.exe

双击运行后如图

提示你关掉其他应用程序,同时不重启电脑更新相关系统文件

选择组件,android studio是主体必须选,android virtual device是安卓虚拟机,生成程序后在上面运行或者在真机上运行,可以选择其他虚拟机软件,这里勾选

安装位置选择默认,提示需要500MB的空间,尽量选择默认和路径名不能有中文,如果选择其他路径要记下新的路径和默认路径,假如想知道android studio安装文件夹里面有什么内容,百度查找默认路径就行,因为多数人选择默认路径,不要因为路径问题出什么幺蛾子

选择开始菜单文件夹创建程序快捷方式

开始菜单出现文件夹android studio,打开里面有android studio的程序运行快捷方式

同时在用户文件夹(c:\users\用户名)里出现 .android文件夹,不是隐藏文件夹

在c安装目录下有自带jre文件夹(java程序运行需要)自带gradle文件夹,文件夹里有gradle4.4和m2repository两个文件夹

单击完成finish同时启动android studio

androidstudio 启动时在用户文件夹(c:\users\用户名)里出现 .android studio 3.1文件夹,不是隐藏文件夹,可配置androidstudio 一些设置

【启动android studio

刚启动android studio时要初步配置用户界面等设置还要安装很多需要的软件

我们之前没有安装android studio ,选择不导入设置,而重新开始设置

开始自动下载解压安装可用的Android sdk 组件

SDK:(software development kit)软件开发工具包

下载安装完成后,显示欢迎界面,提示程序向导会为android studio 安装开发环境,接入已经存在的Android app或者新建Android app

上面五个图形显示android 已经在移动设备,穿戴设备,电脑,汽车,联网设备(物联网 Iot ,Internet of things)有应用

单击继续next

选择安装类型,选择标准就行,android studio 会安装最常用的设置

单击继续next

选择一种界面,后续也可以改,

单击继续next

核实设置,提示选择的标准安装,

SDK安装路径为用户文件夹里面\AppData\local\Android\Sdk

总共要下载的文件大小为1.13GB,

往下移动看到全部下载内容

SDK组件包含

android emulator安卓模拟器

Android sdk build tools 28.0.2

android sdk plaform 28

android sdk plaform-tools

android sdk tools

android support repository

google repository

sdk patch applier v4

sources for android 28

单击完成finish

android studio 开始下载解压安装sdk和相关组件

这里要看清楚什么安装成功什么安装失败,不要急于单击完成

其中黄色文字显示的文件没有下载好,是emulator模拟器

我们复制文件路径,*********.zip粘贴到浏览器,发现开始下载了,

下载解压后将emulator文件夹里面 .emulator文件夹删除,因为下载失败而存在的,然后下载解压后

将emulator文件夹覆盖C:\USERS\用户名\AppData\local\Android\Sdk\emulator

将Sdk\emulator文件夹内容和Sdk\tools文件夹内容做对比

Sdk文件夹内容

Sdk\build-tools文件夹内容(注意大版本和plaform一致)

Sdk\extras文件夹内容

包含google文件夹和android文件夹,里面各有m2repositiry文件夹

Sdk\sources文件夹内容

Sdk\plaform-tools文件夹内容

Sdk\plaform\android-28文件夹内容

Sdk\build-tools文件夹内容(注意大版本和plaform一致)

完成上面步骤后单击完成finish或者重启android studio

【进入工作界面

单击右下红色叹号!

之后关闭之后叹号消失,问题没有解决 ,但是对于运行程序似乎不影响

configure配置里面有SDK manger

单击打开SDK manger

可以看到android sdk 安装路径和sdk plaforms已安装的版本api 28

单击SDK tools

可以看到安装的Android sdk build tools(这里没有显示版本),

android  sdk plaform-tools 28.0.1

android sdk tools 26.1.1

android support repository 47.0.0

google repository 58

以上在sdk安装路径都能找到和看到版本号

单击sdk update sites

全部都是打勾,没有什么问题,有时候有些网站会被封,是用来更新sdk的网站

单击更新update

显示了当前Android studio 版本3.14,

Android sdk tools: 26.1.1,

android plaform version : api 28 revision 6

关闭后开始一个新的Android studio 工程

输入小写p,下面提示应用名称最好使用大写开头

记住工程文件夹路径在用户文件夹\androidstudioprojects里

应用名称改为P1后,单击继续next

这里提示你选择最小的sdk版本,默认选择api 15以覆盖100%的设备运行,单击蓝字help me choose

这里显示目前各种api版本所占安卓总设备百分比。

单击ok继续next下一步到选择模块

Android studio 有很多模块模板,便于开发者快速开发和统一界面,选择默认

单击继续next

为这个activty起名字,默认

单击继续next

弹出下载界面,提示sdk path在c:\users\用户名\appdata\local\android\sdk

要记住以上sdk path路径(sdk安装目录)

提示Android studio在C:\Users\li842\AppData\Local\Android\Sdk\extras路径下新建文件夹m2repository安装一些布局layout文件

同时在用户文件夹新增Androidstudioprojects文件夹和.gradle文件夹

注意到在.android文件夹里也修改或添加了文件。

单击完成finish

弹出gradle构建工具正在运行,下载gradle-4.4-all.zip文件等,不是安装在android studio路径下的gradle-4.4,而是在.gradle文件夹里新增很多文件

尤其C:\Users\li842\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1这一般是更新安装gradle文件的地方也是gradle4.4

防火墙提示openjdk plaform binary要联网,可以看到android studio 自带了java jre运行环境,在android studio安装路径下的jre文件夹里,而不同于之前Java安装的jre路径

单击允许访问

终于进入了android studio界面,当然里面仍然有些功能需要设置

取消勾选show tips on starup,不让它每次启动就提示小技巧,单击关闭close

看到下面gradle同步信息提示failed to find build tools revision 27.0.3

还贴心的提示蓝字下划线安装构建工具27.0.3和gradle更新工程,单击

弹出下载面板,选择接受accept

下载失败,和之前一样,我们选择下载地址,手动下载,

找到sdk安装路径(C:\Users\li842\AppData\Local\Android\Sdk\build-tools)

发现build-tools文件夹里有两个版本28.0.2和27.0.3

其中Sdk\build-tools\28.0.2文件夹内容如下

而Sdk\build-tools\27.0.3文件夹内容如下

因为下载失败的原因只有.installer文件夹,文件夹里面有.installerData文件,删掉.installer文件夹和.installerData文件,将刚下载的文件解压复制到这里,注意文件夹结构和28.0.2一样

单击完成后回到界面,或重启Android studio

gradle构建同步成功,全是绿的,这里gradle是android studio下载自动安装的,

单击绿色小锤子gradle同步后单击run三角形按钮,第一次运行弹出界面先edit configuration编辑配置

module模块选择app

target选择使用emulator模拟器

提示错误error:please select android sdk

叫我们选择一个安装sdk,百度后发现是没有指定构建工具版本,因为我们安装了两个build-tools版本

选择build-tools27.0.3之后ok就行,之后没有试过build-tools28.0.2版本行不行

回到android studio界面,gradle又开始自动同步工作了

再次单击run运行绿色三角形按钮

因为之前没有虚拟设备,上面黄色字提示:没有usb设备(通过usb连接手机)或者没有侦测到正在运行的模拟器

我们点击新建一个新的虚拟设备create new virtual device

提示local sdk path not set

在环境变量中没有设置sdk path

右键此电脑》属性》高级系统设置》环境变量》在系统变量里

新建ANDROID_SDK或ANDROID_SDK_HOME变量,找到用户目录下\appdata\local\android\sdk

单击确定

同时在已经存在的path变量里增加

%ANDROID_SDK%\plkaform-tools

%ANDROID_SDK%\tools

注意变量值之间用英文输入方式的分号  ;  隔开

确定完成后,再运行还是提示local sdk path not set

我们需要重新启动android studio,再单击运行

叫我们新建一个安卓虚拟设备

选择最新的,里面可以自己设置设备的配置,也可以选用google出的手机,这里选pixel xl

提示我们需要系统镜像

选择api 28 下载就好

出现错误:VT-x没有打开

VT-x是intel运用Virtualization虚拟化技术中的一个指令集。一般电脑使用虚拟机尽量打开

需要我们重新启动电脑,进入bios,修改,华硕较新主板开机按f2,在高级》cpu》下面启动Virtualization technology(VTx) 设置为enable

打开VT-x之后就可以下载上面的api 28的系统镜像了

接受,下一步

可以看到他在sdk路径下安装的文件

Android emulator 27.3.10

google apis intel x86 atom system image

那个Android emulator 27.3.10文件我们在之前下载过,不知道为什么又下载一次,emulator-windows-.zip

发现之前下载的都被覆盖了

api 28 已经下载好了

单击继续next

右边是提示框

显示高级设置

单击完成

左下绿色:提示instant run不支持在api20以下

同时运行程序的虚拟设备也显示出来

你可以更改任何虚拟设备里面的软件或位置,再次打开虚拟设备时,发现保存了修改之后的设置

在这里完整的anbdroid studio 安装教程和运行程序已经完成