最近更新到win10,一直在使用win7,也有过ubuntu 的过程,今天的这篇就是在win10上全新的安转Androi studio (后面简称AS) 3.0的过程,从最开始的Java的安装和环境配置,还有常见的插件的安转和推荐,最后是AS的一些配置(github的配置和码云以及使用到的git版本控制).后面更新Ubuntu的安装AS的文章和开发流程.
普及一下子关于Android的基础知识:
Google 在2007年11月5日宣布,基于Linux平台
Android Studio 是Google开发的面向Android开发者的 IDE(Integrated 完整的 Development Envrionment) 主要特点: 开源
Genymotion 是一款高性能的模拟器,对于个人还是免费的,对企业是收费的,还有夜神和逍遥等模拟器,可以自己尝试选择.
**Gradle
是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。是Android Studio默认的build的工具.**五大体系和四大组件 分别是: Linux Kernel(Linux内核)、Android Runtime (Android运行时) 、Libraries(核心库)、Application Framework(应用框架层)、Application(应用层)、 四大组件: 广播(broadcast receiver) Activity 、Service 、content provider(内容提供者). 最后是六大布局
软件下载和准备工作
我下载完毕后分享的软件,直接百度云下载:
https://pan.baidu.com/s/1n-eMY_2UxmQ7aDppLP_9nQ
密码:umo2
需要的下载的软件分别是:
- **Java SE Development Kit 8,AS版本3.0.1
对java开发环境是需要8的**
链接地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
安装java选择jdk的版本是8的,安装java 9.0.4会出现错误:
不支持9.0.4,还是安装jak 8;
根据自己系统下载,我的是windowns系统为64为, x86是指32位的系统,现在估计不怎么多见了! 点击下载的时候记得点击accept那个按钮,不注意看会忽略掉,不能下载的.
展示如下:
- AS的下载 最新的是3.0.1 我们搜索下载:
http://www.android-studio.org/
我们可以看到有中文版的和汉化的,我建议还是使用原版,时间长的话也就习惯了!
- git版本控制下载:
链接地址: https://git-scm.com/
后面托管到github和码云上面都用到git版本控制.
点击下载.
- Android Sdk 下载
自己有完整的sdk直接使用就行,缺少的可以在AS中直接下载,也可以下载AS的时候选择带sdk的版本,AS对Android Sdk的版本是26,一般带的sdk就是26.0版本的,其他的可以自己下载.
建议直接在AS中下载,在后面的安装中会进一步的说明.
开始安装
我们开始安装和配置,在此记录一下子,同时下一篇博客是关于win10上安装Ubuntu的博文,主要是出现的问题和最后激活,后续回事出Ubuntu上安装AS和开发的细节. 开始安装.
软件展示:
是git安装
这是自己的第一次安装git的博客:
http://blog.youkuaiyun.com/kunkun5love/article/details/71915498
安转git
直接点击安装默认操作就行.我安装在D盘上面:
看到熟悉的git-bash.exe文件了.
右击也可以看到git Bash和 git gui说明安装成功了.之后就是配置.
配置自己的邮箱和name
右击打开git bash进行配置:
右击的直接打开 Git Bsh 出错(直接找到安装目录打开是没有问题的,感觉是环境变量的问题,配置):
配置环境变量(基于win10):
重启后解决,开始下面的操作.
代码如下:
$ git config --global user.name "你想要设置的名称"
$ git config --global user.email "你的邮箱"
展示如下:
配置完成后再次查看一下: 输入 git config –global user.name
和git config –global user.email 会出现对应得配置;
生成SSH秘钥
由于你的本地Git仓库和GitHub/oschina仓库之间的传输是通过SSH加密传输.
我们首先查看我们这个路径下面是否是有.ssh目录;
win10如下:
win7如下(以前设置过,已经存在):
具体操作是打开 git-bash 输入下面的命令 右键打不开,直接进入安装目录打开就行.
ssh-keygen -t rsa -C “你的邮箱”
展示如下:
注意的是第一次的点击: 选择这个可以的安装路径 直接回车会在上面的展示的路劲下面创建.ssh目录;
第二次确认 enter passphrase(empty for no passphrase)输入密码(通行码) 直接回车
第二次确认密码
展示如下:
id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,后面会使用到.
Java安装和配置
直接点击安装,安装哪里都行.
安装完成后验证: win+ r 输入: cmd 回车 输入: java -version
配置一些环境变量:(同上)
作为参考,这是我自己的配置的一些环境变量.配置有问题发邮件给我:
邮箱: niuyukunwork@163.com
安装AS3.0
我安装在D盘的文件夹中 名称: ASInstall 这个随意.看上去比较整洁一点.
点击运行:
展示的界面是安装的 virtual(虚拟的设备)
之后是安装的路劲:
点击next会有一个是不是创建快捷方式的,默认,点击install开始安装.之后等待出现completed,再次点击next
安装完成,打开开始第一次的配置.
AS打开配置
之后开始运行AS;
有以前的设置可以在这里到倒入,我们重新安装设置,默认就行.点击ok.会出现一个错误信息不用管,点击cacel(关闭);
出现welcome界面:
此时出现的安装的类型,是标准还是自定义,最好是custom(自定义),设置编码等属性
点击next继续安装,出现的是选择界面主题. 我喜欢Darcula;
之后就是SDK的选择和加速器的选择安装,Android virtual Device 建议不需要安装,实际开发以真机为主,快.
注意的是sdk的存放路径不要有中文,有sdk选择,没有选择sdk的下载的路劲.
若是 安装的时候下载SDK 会直接下载,这样会下载的很慢,AS第一次运行会检测下载新版的SDK,会很慢,我们可以在AS的安装目录找到 idea.properties最后添加下面的代码:
disable.android.first.run=true
目录展示和代码:
继续安装:
点击next;
点击finish,会出现下载components(组件);等待完成。
点击finish完成安装。
Android Studio 的创建第一个project
我们在看一下子设置菜单:
两个设置之间的区别:
project setting 和Setting区别: project setting 是针对整个项目的project的编码(encoding),setting只是针对的就是当前打开的编码:最好设置projrct setting 根据开发的需要设置,一般都是utf-8
我们选择 project default 里面的 setting 来设置整个project的.
## 第一个设置编码encoding ##
出现的界面搜索 encoding
全部设置为utf-8
project default→ project structure 设置jdk路劲
设置jak的路劲和sdk的路劲.
新建一个project
我们新建一个project来设置常用的设置:
一致next;直到完成.
修改菜单栏字体font
点击 configure → setting → Appearance
操作:
下面是对比照片:
修改编辑区的字体font
Settings –> Editor –> Colors & Fonts –> Font 。默认系统显示的 Scheme 为 Defualt ,你是不能编辑的,你需要点击右侧的 Save As… ,保存一份自己的设置,并在当中设置。之后,在 Editor Font 中即可设置字体。Show only monospaced fonts 表示只显示等宽字体,一般来说,编程等宽字体使用较多,且效果较好。
设置编辑区竖线 show right margin
Settings –> Editor –> Appearance