Android studio安装与配置

第一步 Android studio的下载

  1. 具体的网站就是 Android Studio的中文官方网站面, 地址: http://www.android-studio.org/index.php/download/hisversion 2.下载分为带sdk和不带sdk的,都不重要,我下载的是带sdk的,

原因就是我的电脑里面有以前的sdk,并且版本很多,最低是8.0,重要的版本都有,有需要在细说,到最新的25版本都有

第二步,安装Android Studio

  1. 在安装之前,需要的就是提前安装好 jdk版本8.0的,并且配置好环境变量,安装不在细说,之后的环境变量配置好之后需要cmd测试一下子, cmd-进入之后输入-java -version 具体看图片:
  1. 前面已经说,我自己电脑上面有sdk版本,说明一下子,关于Android开发中,以前都是使用eclipse自己继承ADT来开发Android,对电脑的需求也不是太那么的要求,高使用的时候也是各种bug,习惯就好,那时候就是出问题先clear project 或者是rebuild,之后使用Android Studio的使用,电脑没升级也是各种卡啊!(ps扯扯),注意点有这么几个; 注意点1:你在使用Android studio的时候同时使用 Eclipse 来开发App,建议不要使用一个 目录下面的sdk,不然会出现莫名的bug 注意点2: 尽量不要使用酷狗音乐,不然在使用真机测试的时候,adb会连接不上,并且出现一个叫5037端口占用等错误,自己出现过这个错误所以很深刻,自己的一个总结吧!使用网易就很多了! 出现端口占用的时候我们能做的就是,找到这个端口占用的程序,干掉之后再重新的链接. 开始安装了:开始运行后出现的错误:

实质就是在安装的时候没有Sdk,我们自己有sdk不用管,下一界面中会有让我们选择sdk目录的时候,这里面大体的说一下子,第一种解决方法就是不用管,直接进行下一步,到接下来选择Sdk的目录就行;第二种处理的方法就是: 在自己安装的目录下找到:bin\idea.properties打开这个文件末尾添加一行disable.android.first.run=true就行了,如果打不开这个文件,可以下载安装EditPlus工具或者sublime_text工具,用工具打开修改即可。 不好处就是要安装下载sdk会很慢的. 注意点三就是: sdk和As(Android Studio)的目录不要使用中文,空格最好也是不要. 安装到这里会有安装的模式,一个标准模式,一个是自定义: 图片如下:

选择sdk的位置的图片:

到此就是差不多就是Android Studio的引导界面完成了!

第三部: 开始一个moudle和配置

接下来就是对工程的配置: 主要是这么几点:

第一点就是:设置整个project的编码, project setting 和Setting区别: project setting 是针对整个项目的project的编码(encoding),setting只是针对的就是当前打开的编码:最好设置projrct setting 根据开发的需要设置,一般都是utf-8

图片如下:

第二点:一般就是设置,主题(theme)字体大小(font),方法之间的横线,等设置

图片如下:

设置方法之间的横线: 

第三点就是:设置大小写自动补全:代码自动补全提示 – 搜索关键字 case

  有三个选线,分别死  All  和NONE  还有一个就是  FristCse
  标识含义分别是,All代表的是全部的大小写,FristCse代表的是第一个是大写
  none 标识的是大写和小写都是一样的.图片如下:
  • 1
  • 2
  • 3
  • 4

图片如下:

注意点:就是setting中appearence里面设置的font值得是左边显示的大小,editor设置的才是敲代码出来的字体的大小.

第四点就是:开始一个新的project或者打开已经存在的项目,或者直接检出,GitHub或者svn等版本控制上.

上几张图:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Porschev[钟慰]的专栏

Nodejs学习笔记(八)--- Node.js + Express 实现上传文件功能(felixge/node-formidable)

前言   前面讲了一个构建网站的示例,这次在此基础上再说说web的常规功能----文件上传,示例以一个上传图片的功能为例子   上传功能命名用formidabl...

2339
来自专栏张首富-小白的成长历程

Rsync小规模备份

某公司里有一台web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:

1212
来自专栏Rovo89

Unix/Linux常用的命令

1845
来自专栏SpringBoot 核心技术

SpringBoot核心技术:探究Actuator的默认开放节点 & 详细健康状态

系统的监控在分布式的设计中显得尤为重要,因为分开部署的缘故,并不能及时的了解到程序运行的实时状况,之所以重要所以SpringBoot也给我提供了一套自动监控的A...

1603
来自专栏零基础使用Django2.0.1打造在线教育网站

零基础使用Django2.0.1打造在线教育网站(十四):用户密码找回

努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

2321
来自专栏中国Android研究院

Flutter开发环境搭建

对于上文Android Studio✗部分,只需要在AndroidStudio中的Plugin中安装Flutter插件即可。 对于'Some android l...

983
来自专栏数据之美

shell 学习笔记(19)

声明:转载需署名出处,严禁用于商业用途! 1801.关于 nohup 后台运行的问题: nohup就是拒绝hup信号,没什么其他用途, 如...

2165
来自专栏coder修行路

jS正则和WEB框架Django的入门

JS正则 -test 判断字符串是否符合规定的正则表达式 -exec 获取匹配的数据 test的例子: ? 从上述的例子我们可以看出,如果rep.test匹配到...

1996
来自专栏计算机编程

ionic4 -- angular 跳转页面

ionic4 与前辈们最大的不同就是通过angular引入了route,这样每次跳转的时候只需要直接跳转对应的路由地址就可以了,给了路由器上的解耦,也解决了原来...

7402
来自专栏码洞

RPC 服务器之【多进程描述符传递】高阶模型

今天老师要给大家介绍一个比较特别的 RPC 服务器模型,这个模型不同于 Nginx、不同于 Redis、不同于 Apache、不同于 Tornado、不同于 N...

1192

扫码关注云+社区