分享好友 最新动态首页 最新动态分类 切换频道
Android Studio安装、配置史上最全图解手机字体大小在哪调「Android Studio安装、配置史上最全图解」
2025-02-18 01:35

飞哥语录:程序是为产品服务的,产品是为了解决用户的需求的。

1.解压zip包,无中文无空格

在这里插入图片描述

解压到不含中文且没有空格的文件目录下。(比如如下目录

这里写图片描述

2.删除以前残留的配置文件

这里写图片描述

3.配置JAVA_HOME环境变量

这里写图片描述

4.配置ANDROID_SDK_ROOT环境变量

这里写图片描述

5.配置SDK_HOME环境变量

这里写图片描述

6.将sdk的两个工具(platform-tools和tools)配置到path

这里写图片描述

1.启动AS(第一次)

这里写图片描述

2.是否导入已有的配置(选择I do not ….)

这里写图片描述

3.提示不能访问远程SDK(选择取消)

这里写图片描述

4.安装向导欢迎界面

这里写图片描述

5.使用哪种安装模式(选择custom)

这里写图片描述

6.使用哪种UI主题(选择白色)

这里写图片描述

7.设置sdk的位置(指定SDK根目录)

(这里提示sdk目录里面已经有内容了,因为我们已经下载了相应版本的sdk了,不用管)

这里写图片描述

8.确定前面的配置(finish)

这里写图片描述

这里写图片描述

1.AS启动向导(首页)

这里写图片描述

2.相关设置向导(登录以后,首先进行必要的设置)

这里写图片描述

3.修改文件编码

这里写图片描述

4.设置显示行号和方法间的分隔符

这里写图片描述

5.设置添加自定义字体和颜色

这里写图片描述

6.修改字体大小和样式

这里写图片描述

7.设置鼠标悬浮提示

这里写图片描述

8.忽略大小写提示

这里写图片描述

9.设置自动导包

这里写图片描述

10.设置自动编译

这里写图片描述

11.设置编译区背景色

1、点击Color&Fonts-> General-> Default text -> 点击右侧的Background-> 修改背景色为豆绿色(204,232,207)

这里写图片描述

2、修改后的编译区页面显示

这里写图片描述

1.新建AS project(AS的project相当于Eclipse的workspace)

这里写图片描述

2.指定项目的手机_平板项目

这里写图片描述

3.指定创建一个空Activity

这里写图片描述

4.完成配置并去创建Project

这里写图片描述

5.创建生成相关数据的过程(要一些时间)

这里写图片描述

6.进入AS工作界面

这里写图片描述

7.AS工作界面整体结构

这里写图片描述

如果创建工程时,没有网络

这里写图片描述

这里写图片描述

然后在右下角有加载的提示

这里写图片描述

然后加载完以后,发现还报错:按照图示添加v4和v7包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IYeHZhpx-1588143657498)(https://img-blog.csdn.net/20170226212608849?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlucGVuZ2ZlaTUyMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

这里写图片描述

这里写图片描述

然后确定后加载,就没有问题了。
其实我们添加的配置在如下的位置有显示

这里写图片描述

然后还可以rebuild一下,确保界面不报错

这里写图片描述

或者还有一种方式解决创建工程后的编译错误问题:直接删除module下缺少的文件配置,然后rebuild一下工程即可。

这里写图片描述

注意:首次打开Android Studio时,会联网下载更新gradle,在没网的情况下,每次创建module都可能会报异常。这里根据报的Junit找不到的异常,可以把相应的文件删掉。这里用户可以将解压后生成的目录下.gradle删掉,改为自己解压的.gradle。因为内部包含了Junit等jar包。

这里写图片描述

这里写图片描述

使用下面压缩文件解压以后的.gradle替换上面自动生成的.gradle文件

1.创建模拟器(开始)

这里写图片描述

2.指定模拟器型号

这里写图片描述

3.指定模拟器的sdk版本

这里写图片描述

4.确定创建模拟器

这里写图片描述

5.启动创建的模拟器

这里写图片描述

6.将项目运行安装到模拟器

这里写图片描述

7.模拟器运行应用

这里写图片描述

1.新建Module

这里写图片描述

2.指定为手机或平板应用

这里写图片描述

3.指定应用名称

这里写图片描述

4.指定创建空Activity

这里写图片描述

5.确定完成Module的创建

这里写图片描述

6.删除Module的步骤

1.在准备删除的module上点击鼠标右键,默认是找不到delete按钮的

这里写图片描述

2.点击方式一和方式二都可以;或者在项目的setting.gradle的文件中中直接将要删除的模块删除

这里写图片描述

3.点击要删除的模块->点击“-”号删除该模块,然后点击OK按钮完成

这里写图片描述

4.再次回到主窗体中的project视图,在要删除的模块上右键

这里写图片描述

5.在弹出的对话框中点击Delete,这样在项目中就将module模块删除了

这里写图片描述

1.新建Module

这里写图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qTvuXsrE-1588143657510)(https://img-blog.csdn.net/20170226215524858?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlucGVuZ2ZlaTUyMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

2.指定要导入Eclipse工程的目录

这里写图片描述

3.完成

这里写图片描述

4.修改因为sdk版本问题错误(参照其它module)

这里写图片描述

1.区别一般Module与Android库

这里写图片描述

2.设置连接超时时间

这里写图片描述

3.单个Activity运行

在任意一个activity页面,在activity类上方点击右键->Run 当前activity类(例如:’Run MainActivity’

这里写图片描述

4.查看本地SDK路径下的V7和V4包版本

1、v7包路径
C:android-studio-ide-1.5-windowssdkextrasandroidm2repositorycomandroidsupportappcompat-v7

2、v4包路径
C:android-studio-ide-1.5-windowssdkextrasandroidm2repositorycomandroidsupportsupport-v4

###5.Eclipse与android studio的四个重要概念

1、Eclipse的workspace 相当于 Android studio中的Project

2、Eclipse的Project相当于Android studio中的Module

###6.android studio1.5和android2.1.1项目的相互转换步骤

1、修改当前项目的gradle版本:1.5.0转换为2.1.0版本

修改为

这里写图片描述

2、修改gradle-wrapper.properties中的(1.5.0转换为2.1.0版本
修改为

这里写图片描述

1.设置快捷为Eclipse的快捷键(但还是有些会不同)

这里写图片描述

2.修改快捷键

这里写图片描述

3.修改快捷键_删除重复的

这里写图片描述

4.导出导入设置

这里写图片描述

这里写图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r9zuDo1T-1588143657518)(https://img-blog.csdn.net/20170226220914985?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlucGVuZ2ZlaTUyMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

这里写图片描述

5.常用快捷键

向下复制一行Ctrl+Down修改变量名与方法名Alt+Shift+R向下移动行Alt+down打开Module setting窗口Ctrl+shift+E向上开始新的一行(Start New Line before current)Ctrl+Shift+Enter查看类继承关系F4向下开始新的一行Shift+Enter查看文档说明F2提示补全(Class Name Completion)Alt+/查看类的结构Ctrl+O万能解错/生成返回值变量Alt + enter单选注释Ctrl + /多行注释Ctrl + shift + /关闭展开的窗口栏Shift+Esc格式化代码Ctrl+shift+F(ctrl+alt+L)大写转小写Ctrl+shift+Y小写转大写Ctrl+shift+X查找/替换(当前)Ctrl+F查找/替换(全局)Ctrl+H最近打开过的文件Ctrl+E删除一行或选中行Ctrl+D查找文件Double Shift查找没有使用的变量和方法(Inspect Code…)alt+sift+A查找某个类ctrl+shift+T生成try----catchAlt+Shift+Z生成构造/get/set/toString(generate)Alt+Shift+S提示方法参数类型(Parameter Info)Ctrl+alt+/抽取方法(Extract Method)Alt+shift+Q局部变量抽取为成员变量(Introduce Field)Alt+shift+F查找方法在哪有被调用(Call Hierarchy)Ctrl+shift+H(Ctrl+g)快速搜索类中的错误(Go to Next Error)Ctrl+Shift+Q创建Actvity(Empty Activity)Ctrl+Alt+A导入Module(Import ModuleCtrl+alt+M万能键Alt+Enter

1.添加模板

这里写图片描述

2.指定代码类型

这里写图片描述

3.指定模板参数类型

这里写图片描述

4.导入代码模板

这里写图片描述

5.常用模板

这里写图片描述

这里写图片描述

输入eg:Loge(生成log.e())

1.查看已有插件

这里写图片描述

2.查找下载插件

这里写图片描述

关联Genymotion:

这里写图片描述

3.其它第三方插件(需要联网)

这里写图片描述

常用插件GsonFormatgenymotion.ignorebutterknife

1.介绍

1.1 Gradle是什么

gradle跟ant/maven一样,是一种依赖管理/自动化构建工具。但是跟ant/maven不一样,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言,面向Java应用为主。这使得它更加简洁、灵活,更加强大的是,gradle完全兼容maven和ivy。
更多详细介绍可以看它的官网:http://www.gradle.org/

1.2 为什么要用

  • 更强大的代码提示与便捷操作;
  • 更容易配置,扩展;
  • 更强大的依赖管理, 版本控制;
  • 更好的IDE集成;

2.AS中的gradle

2.1 相关文件

这里写图片描述

2.2 说明

a)project下的build.gradle

 

b)module下的build.gradle

 

c)settings.gradle

//这个文件是全局的项目配置文件
//指定了当前Project中所有包含的module

d)gradle文件夹及其子文件
包含
这两个是gradle需要的两个文件, 在创建Project时自动生成, 不用我们修改

1.打断点

a.断点需打在可能有问题的方法体中的某条语句左侧;
b.作用: 让程序运行到此行时, 悬停暂不向下执行;
c.一个应用中可以打多个断点, 但能少则少;
d.断点可以在debug运行之产添加, 也可以在运行之后添加;

这里写图片描述

2.debug运行

这里写图片描述

3.让程序运行到断点处

这里写图片描述

4.让程序一步一步运行, 同时观察变量数据

5.找到错误处, 修改代码, 重新运行测试

6.找到错误处, 修改代码, 重新运行测试

7.Debug视窗结构

这里写图片描述

1、代码定位到程序当前执行处
2、单步跳过
3、跳入方法
4、跳出当前方法
5、执行完当前断点区域, 进入下一个断点(或结束)
6、中断程序
7、断点管理按钮
8、显示方法调用流程
9、显示内存变量情况

说明:本博客中是以AS1.5为例图,其他或者更高版本的AS设置与其大同小异。

最新文章
“好生态能换钱,逐渐成了共识”
本报记者 鲜 敢格林村与远处的雪山、近处的森林共同构成一幅生态画卷。黄家斌摄在西藏自治区墨脱县甘登乡,有一个叫“格林”的小山村。这里的春天,桃花竞相开放,森林茂密幽深,云海翻涌,雪山矗立,当地群众的生活更是比蜜甜。 从墨脱县
独家|专访F1 CEO多梅尼卡利:从赛道到荧幕 75岁F1讲述新故事
本报记者 尹丽梅 张硕 北京报道在2025赛季世界一级方程式锦标赛(F1)中国大奖赛落幕不久,F1主席兼CEO斯蒂法诺·多梅尼卡利(Stefano Domenicali),这位身上有着很多光环的传奇人物接受了《中国经营报》记者的专访。多梅尼卡利从2021年1
AI方大同、开设收费“纪念音乐会”,赋音乐维权
3月31日,赋音乐接连发布公告进行维权。其一是针对短视频平台中有一账号疑似利用方大同ai独白散布不实信息,操纵舆论,误导大众,其内容包含大量不实信息,对方大同造成不良影响,赋音乐向平台提起侵权投诉。其二是再度提示粉丝官方目前并
vivo Y37 远山青 6GB+128GB 天玑6300八核 双卡5G 5000毫安大电池 15W闪充 1300万影像手机参数vivoy37手机多少钱「vivo Y37 远山青 6GB+128GB
详细参数品牌:vivo型号:vivo Y37上市时间(日):2024-07-11入网许可证号:00-B220-241673整机质保年限:1年机身内存:128GB运行内存:6GB屏幕尺寸:6.56英寸屏幕分辨率:1600x720屏幕材质:LCD屏幕类型:全面屏屏幕前摄组合:水滴
从春晚舞台到消博会,宇树科技为何说机器人普及将不是梦?
当“AI孙悟空”作为中国馆唯一大模型展项,在日本大阪·关西世博会为全球游客提供中、日、英三国语言幽默问答和智慧导览时,这两天的海口,科大讯飞同样以国产自主可控讯飞星火大模型,向世界展示中国科技创新的先锋力量。第五届中国国际消
2025年粤港澳大湾区羽毛球混合团体赛即将开赛
记者4月9日获悉,2025年粤港澳大湾区羽毛球混合团体赛(宝安总决赛)将于4月19日至20日在深圳宝安体育馆举行,广州、深圳、珠海、佛山、惠州、东莞、中山、江门、肇庆以及香港、澳门等11个城市的24支羽毛球精英队伍将齐聚深圳,共同赛出湾
手机数据恢复管家手机短信一键恢复「手机数据恢复管家」
手机数据恢复管家是一款手机上照片恢复及数据库管理类软件工具。不用申请注册,专注于对于开展数据化管理。一键扫描仪迅速恢复手机拍摄的图片,相册图片中查询太大图的恢复几率更高一些,找回手机图片,文档,视频。归类展现图片,文档,视
激光雷达、高阶智驾都是基操?这款中大型SUV,还有车载无人机
如今我国汽车市场上,新能源汽车逐渐成为主流,各种新能源车型得到消费者喜爱,汽车市场的发展呈现“智能化”的特点。什么是智能化?在很多消费者的眼里,除去车辆座舱内部,需要搭载大尺寸屏幕,支持各种智能互联功能之外,还要搭载丰富的
OPPO手机的差异化营销策略分析 .pdf手机营销「OPPO手机的差异化营销策略分析 .pdf」
新校园百家讲坛OPPO手机的差异化营销策略分析 何 迪 潘 婷 (通化师范学院工商管理学院,吉林 通化 134001) 摘要:我国手机市场发展迅速,一直处于销量上升趋势。在手机市场竞争愈发激烈的情况下,差异化营销的地位日益突出。以手机市
什么样的手机壳更适合你呢?你必须了解的手机壳材质!手机壳什么材质的好「什么样的手机壳更适合你呢?你必须了解的手机壳材质!」
​​从聚碳酸酯(PC)的坚韧与透明,到硅胶的柔软与耐用,再到金属的高档与风格,手机壳的材质丰富多样,每一种都有其独特的特点与优势。那么怎样更适合呢?不妨看看下面手机壳优缺点!选购适合你的那款手机壳! ​聚碳酸酯 优点:耐冲击
相关文章
推荐文章
发表评论
0评