A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 qq892384796 于 2015-11-26 11:34 编辑

       Android Studio下载:http://developer.android.com/intl/zh-cn/sdk/index.html
       翻墙Google Chrome:http://pan.baidu.com/s/1o6CLYtW

       安装过程...略过...

      1.首次启动,卡死或报错   file:///C:/Users/Ljb/AppData/Local/YNote/data/cn_ljb@163.com/f7c2880ae55844a4baf8d24a10a814e4/clipboard.png
        AS在首次启动时,AS的安装向导会连接Google服务器,限于国内网络在没有VPN等翻墙工具时,会导致以上问题出现,解决方案如下:
        手动配置关闭AS的安装向导:
       
            在你的studio的安装目录下 /bin中修改idea.properties,用记事本打开 在最后一行添加
            disable.android.first.run=true      (注:前后不能有空格)
            保存后重新启动.
   
   2.SDK版本不全,下载SDK(字数限制,附在后面链接查看详情)
        ...

     3.优化(某黑马老师总结):

     (1). 开启gradle单独的守护进程
在下面的目录下面创建gradle.properties文件:
  • /home/<username>/.gradle/ (Linux)
  • /Users/<username>/.gradle/ (Mac)
  • C:\Users\<username>\.gradle (Windows)
  • 把下面配置复制gradle.properties文件也可以优化:
  1. # Project-wide Gradle settings.
  2. # IDE (e.g. Android Studio) users:
  3. # Settings specified in this file will override any Gradle settings
  4. # configured through the IDE.
  5. # For more details on how to configure your build environment visit
  6. # http://www.gradle.org/docs/current/userguide/build_environment.html
  7. # The Gradle daemon aims to improve the startup and execution time of Gradle.
  8. # When set to true the Gradle daemon is to run the build.
  9. # TODO: disable daemon on CI, since builds should be clean and reliable on servers
  10. org.gradle.daemon=true
  11. # Specifies the JVM arguments used for the daemon process.
  12. # The setting is particularly useful for tweaking memory settings.
  13. # Default value: -Xmx10248m -XX:MaxPermSize=256m
  14. org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
  15. # When configured, Gradle will run in incubating parallel mode.
  16. # This option should only be used with decoupled projects. More details, visit
  17. # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
  18. org.gradle.parallel=true
  19. # Enables new incubating mode that makes Gradle selective when configuring projects.
  20. # Only relevant projects are configured which results in faster builds for large multi-projects.
  21. # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:configuration_on_demand
  22. org.gradle.configureondemand=true
复制代码
       同时上面的这些参数也可以配置到前面的用户目录下的gradle.properties文件里,那样就不是针对一个项目生效,而是针对所有项目生效。
上面的配置文件主要就是做, 增大gradle运行的java虚拟机的大小,让gradle在编译的时候使用独立进程,让gradle可以平行的运行。

  (2).申请大内存
    修改:AS安装目录\bin\studio64.exe.vmoptions or studio.exe.vmoptions文件(32位PC修改studio.exe.vmoptions文件
        使用文本编辑器打开,找到起始两行,如下
                -Xms128m
                -Xmx750m
        修改最小值和最大值,建议为
                -Xms256m
                -Xmx2048m

  (3). 优化编译
     ...
-------------------------------------------------------华丽的分割线-------------------------------------------------------------   
通过以上配置,AS的基本开发环境就已经搭建好了,为了更好的开发体验,还可对AS的组件进行一些简单配置:

由于字数限制,简单原文写到了笔记里,请戳: http://note.youdao.com/share/web/file.html?id=16492e61367eaa9b2537ecb661536097&type=note
另附:习惯Eclipse快捷方式的小伙伴,请戳:http://note.youdao.com/share/web/file.html?id=b7f8ccdc7d858aea01d6abece1bb7ece&type=note

1 个回复

正序浏览
学习了,辛苦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马