Android Studio简括 一

2019-01-29  本文已影响6人  初心一点

Android Studio

主要功能

  • 主要用于android开发
  • 2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能
  • 2015年5月29日,在谷歌I/O开发者大会上,谷歌发布Android Studio 1.3版,支持"C++"编辑和查错功能。Android Studio 1.3版开发码代码变得更加容易,速度提升,而且支持"C++"编辑和查错功能

特点

  • 基于Gradle的构建支持
  • Android专属的重构和快速修复
  • 提示工具以捕获性能、可用性、版本兼容性等问题
  • 支持ProGuard 和应用签名
  • 基于模板的向导来生成常用的 Android 应用设计和组件
  • 功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

使用痛点

  1. 编译速度慢(几个维度去优化)
  • 硬件:提高电脑配置:),哈哈,这个没错吧
  • 软件
  • 国内网络环境,尽量不要更新google的东西即设置离线
  • 更新勾选去掉,见图1
  • 图1.jpg
  • 记得勾选离线编译,见图2
  • 图2.jpg
  • 集成第三方库也会导致编译慢。例如,我编译时由于upload Release SymtabFile 影响了编译速度,解决后速度就正常了。这个具体问题具体分析,合理查看如图3的task运行时间即可

    * 图3.jpg
  1. 下载开源项目,打开慢

修改根目录build.gradle中dependencies的版本

classpath 'com.android.tools.build:gradle:3.0.1'

修改根目录gradle中gradle-wrapper.properties中gradle版本

distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

保证这2个本地有缓存版本,就不会loading半天才可以运行了

使用技巧

  1. https://iwatching.github.io/blog/%E5%B7%A5%E5%85%B7/2017/07/15/tool1.html 有些平常小问题记录
  2. https://www.jianshu.com/p/36fc62dd34cf Mac完整卸载Android Studio的方法
  3. https://wx.zsxq.com/dweb/#/index/555258554124 一些快捷键记录
  4. https://edison-cool911.iteye.com/blog/2348775
  5. https://edison-cool911.iteye.com/blog/2345392 一些快捷键记录

最后想附上一个知识星球的二维码,愿意共同学习的可以加入,第一次接触知识付费,鄙人不才,但是尽自己最大努力写一些共同进步的内容

知识星球.jpg
上一篇 下一篇

猜你喜欢

热点阅读