zoukankan      html  css  js  c++  java
  • 如何调教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,会看看三种选项,

       第一个是推荐设置,是指用工程里带的那个属性文件里的版本,也就是gradlewrappergradle-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自己能翻墙下载,配代理,位置是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--

  • 相关阅读:
    [转发]深入理解git,从研究git目录开始
    iOS系统网络抓包方法
    charles抓包工具
    iOS多线程中performSelector: 和dispatch_time的不同
    IOS Core Animation Advanced Techniques的学习笔记(五)
    IOS Core Animation Advanced Techniques的学习笔记(四)
    IOS Core Animation Advanced Techniques的学习笔记(三)
    IOS Core Animation Advanced Techniques的学习笔记(二)
    IOS Core Animation Advanced Techniques的学习笔记(一)
    VirtualBox复制CentOS后提示Device eth0 does not seem to be present的解决方法
  • 原文地址:https://www.cnblogs.com/permanent2012moira/p/5438384.html
Copyright © 2011-2022 走看看