如何调教Android Studio-Windows安装AS后的必备工作
未完待续。。。
工欲善其事必先利其器,你已经抛弃被大众诟病的Eclipse投入Google亲儿子Android Studio的怀抱,可是不了解As的脾气,怎么让它服服帖帖的为提高开发效率做贡献呢。
关于AS的安装就不在搬砖了,网上很多详细的步骤,墙还是要学着翻并且熟练度的翻的。
下面是自己总结的,以后再换机器或者重装时有个checklist,参考了不说别人的优秀博客,稍后会补充在参考文献中。
1. 安装:确保安装前java jdk已经安装并配置好了环境变量。在As安装后,会自动设置jdk路径。我安装的jdk-7u79-windows-x64.exe,之前的java8好像有时候有问题。
2. 基本设置:
- 代码区的字体大小:File-Settings-Editor-Font:到默认字体大小是12,但是无法修改,需要先保存才可以修改,点击 Save as 输入一个名字,比如 MyDarcular,然后就可以修改字体大小和字体样式了.
- 侧边栏的字体大小:File-Settings-Appearance & Behavior-Appearance,可以修改大小,字体最好选择一个中文字体,防止设置中有中文乱码的情况。
- 编码形式: File-Settings-Editor-File Encodings:都设为UTF-8。
- 还可以设置java注释风格,自定义快捷键,设置ok后最好将以前的设置导出来备用,导出为setting.jar,下次重装或者项目组之间用这个导入,就可以用统一的设置风格了。
3.graddle,这个是速度的硬伤,每次打开工程都要等好久,很多是在下载gradle文件和依赖。在Settings设置界面搜索gradle,会看看三种选项,
第一个是推荐设置,是指用工程里带的那个属性文件里的版本,也就是\gradle\wrapper\gradle-wrapper.properties中定义的版本,如果本地没有,那首次打开工程会下载这个版本。这样会导致比较慢。但是不容易出问题。本地有的话,可以更换为绝对路径阻止下载,或者到以前编译好的工程里,将gradle-wrapper.properties拷贝过来,使用已经下载过的版本。
4.File-Settings-Appearance & Behavior-System Settings-Updates,勾选自动检查更新设置,并选中稳定版Stable Chanel,会收到更新推送然后提示更新。
5.编译时无法clean,提示不能删除apk,这个真的悲剧,首先关闭as并关掉相关进程包括javax和adb,然后去文件目录删除,提示管理员权限,同意后仍然无法删除,那可以用金山毒霸或者360卫士的文件粉碎,不成功的话只能使用麻烦但肯定work的重启电脑后删除了。
6.想让as自己能FQ下载,配代理,位置是Settings-Appearance & Behavior-System Settings-HTTP Proxy
7.AS必备as插件:Butterknife,GsonFormat,觉得不够,这里还有:8 个最优秀的 Android Studio 插件
8.安装好git或svn后,as中的设置,版本控制里可以开启相应的功能。
9.将gradle目录加入到环境变量,as或者cmd窗口中可以使用命令行build,有时候工程直接build出错不通过,命令行可以通过,然后再run就可以了
10. 为AS添加代码模板:http://www.jcodecraeer.com/a/opensource/2015/0205/2418.html
11. 设置java doc 和code style--
如何调教Android Studio-Windows安装AS后的必备工作的更多相关文章
- Ubuntu 14.04 AMD 64位 下 Android Studio 的安装
Ubuntu 14.04 AMD 64位 下 Android Studio 的安装 作者:yoyoyosiyu 邮箱:yoyoyosiyu@163.com 时间:2015年8月25日 Android ...
- android studio 完整安装教程,已完全实践过
直接去官方下载包含android sdk的安装包(约813M),之前就是没有包含android sdk (约214M)所以需要另外从dl-google下载android sdk,太麻烦了.下面就一步步 ...
- Android环境的搭建及Android Studio的安装
菜鸟初来报到,写了一篇关于Android环境搭建和Android Studio安装的内容(写好很久了,一直没发).仅供想开发Android,却又不知如何搭建环境的小白们参考,高手们就请绕行吧.在此献丑 ...
- Xamarin C# Android for Windows 安装
Xamarin C# Android for Windows 安装 Xamarin的. Android手动安装 安装Xamarin的 Android在Windows机器上 大多数时候,Xama ...
- Android 开发工具(android studio )安装中的问题记录
第一个问题,下载安装android studio . 由于国内无法通过正常方式访问谷歌官网,所以下载的确是个问题,在我仔细寻找下,发现下面两个网站可以下载: 第一个:http://www.androi ...
- Android studio初次安装启动时弹出unable to access android sdk add-on list提示的解决方法
一.问题描述 初次安装Android Studio,启动后,报错如下: unable to access android sdk add-on lis 如图: 二.原因分析 AS启动后,会在默认路径下 ...
- Android Studio的安装及第一次启动时的配置
Android Studio的安装及第一次启动时的配置 一.下载Android Studio 百度搜索“Android Studio" 点击中文社区进入,选择最新版本下载. 下载后双击安装包 ...
- GenyMotion 配合 Android Studio 的安装
众所周知,Android Studio 自带的模拟器对内存和CPU消耗都很大却并没有很好的效果,简直是谷歌为了卖手机设计的.而Geny Motion 对机能的要求大大降低,又不会像自带模拟器那么卡.G ...
- 关于Android studio的安装和配置问题
一.Android studio的安装 我们可以从中文社区http://www.android-studio.org/下载Android studio最新版本,然后点击安装即可. 之后我们直接运行an ...
随机推荐
- AliCTF 2016
上上周参加了阿里的CTF,靠着最后绝杀队伍有幸拿到了国内第一名,也顺利进入了XCTF Final.把自己做的几个题简单写了下,发出来也算个总结吧. PWN-FB 经典的null byte overfl ...
- HTML之学习笔记(一)简介
HTML(HyperText Markup Language超文本标记语言),'超文本'指的是页面不仅可以包含文本信息,还可以包含图片,链接等非文本元素.html与js,jq是共同用来进行网站前端开发 ...
- JavaScript脚本语言的正则校验法
正则校验法有很多种类型,有些可能会比较复杂难记,我这里罗列了大家常用的几种方法,方便查询. //校验是否全由数字组成 function isShuZi(s) { var patrn=/^[0-9]{1 ...
- Information seeking letter, hard copy version
23 Roanoke Street Blacksburg, VA 24060 (540) 555-1123 K.Walker@vt.edu October 23, 20XY Mr. James G. ...
- win7系统64位安装oracle10g
win7系统64位安装oracle10g 下载地址: http://download.oracle.com/otn/nt/oracle10g/10204/10204_vista_w2k8_x64_pr ...
- <转>golang 并发性能数据
1.管道chan吞吐极限10,000,000,单次Put,Get耗时大约100ns/op,无论是采用单Go程,还是多Go程并发(并发数:100, 10000, 100000),耗时均没有变化,Go内核 ...
- 天坑 之 Eclipse J2EE Preview 运行正确项目一直显示http 404
昨天下载了几个新Demo学习,结果不知道改了哪里,导致运行原先自己写的项目(JSP+Servlet+JDBC)(这理论上不会出什么大的问题吧?这么底层),结果莫名其妙的出现Http 404. 搞的我一 ...
- 切记ajax中要带上AntiForgeryToken防止CSRF攻击
在程序项目中经常看到ajax post数据到服务器没有加上防伪标记,导致CSRF被攻击,下面小编通过本篇文章给大家介绍ajax中要带上AntiForgeryToken防止CSRF攻击,感兴趣的朋友一起 ...
- API例子:用Java/JavaScript下载内容提取器
1,引言 本文讲解怎样用Java和JavaScript使用 GooSeeker API 接口下载内容提取器,这是一个示例程序.什么是内容提取器?为什么用这种方式?源自Python即时网络爬虫开源项目: ...
- Python 装饰器学习以及实际使用场景实践
前言 前几天在看Flask框架,对于非常神奇的@语法,不是非常的理解,回来补装饰器的功课.阅读很多的关于装饰器的文章,自己整理一下,适合自己的思路的方法和例子,与大家分享. app = Flask(_ ...