Android studio的加速
来源:互联网 发布:绥化学院网络管理系统 编辑:程序博客网 时间:2024/05/20 07:37
(1)设置Android Studio
a) 禁用插件
File -> Settings... Plugins 去掉一些没有用的插件。
比如:Git Integration、GitHub、Google Cloud Testing、Google Cloud Tools For Android Studio、Goole Login、Google Services、JavaFX、SDK Updater、Subversion Integration、Terminal、TestNG-J。
b) 关闭自动补全
File -> Settings... Editor>General>Code Completion
把Autopopup的选项关掉,只通过“Ctrl+Space”来实现补全提示。
(2)设置Gradle
a) 开启守护进程
gradle.properties
org.gradle.daemon=true //Android Studio默认使用daemon,所以可以不设置。
命令行:gradle build --daemon
b) 开始并行模式
gradle.properties
org.gradle.parallel=true // 多个decoupled工程时,并行编译
File -> Settings... Build>Compiler 在Command-line options里设置--parallel-threads=N
命令行:gradle build --parallel --parallel-threads=N
c) demand
gradle.properties
org.gradle.configureondemand=true
File -> Settings... Build>Compiler 默认Configure on demand是勾选的
命令行:gradle build --configure-on-demand
d)离线(需要联网是再重新设置)
File -> Settings... Build>Build Tools>Gradle 勾选Offline work
(3)设置代理
gradle.properties
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
File -> Settings... Appearance>System Settings>HTTP Proxy
设置代理服务器信息
(4)设置中央仓库
File -> Project Structure>Project
默认是jcenter、可以是mavenCentral。
build.gradle
repositories {
maven { url "http://maven.oschina.net/content/groups/public" }
}
(5)设置内存
$AS_HOME$\bin\studio.exe.vmoptions
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
gradle.properties
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
- Android studio的加速
- Android Studio的Gradle的加速
- 加速Android Studio/Gradle构建的方法
- 加速Android Studio的Gradle构建速度
- 加速Android Studio的Gradle构建速度
- Android Studio加速构建过程的方法
- 加速Android Studio的Gradle构建速度
- 加速Android Studio的Gradle构建速度
- 加速Android Studio的Gradle构建速度
- 加速Android Studio的Gradle构建速度
- Android Studio 编译加速
- Android Studio加速
- 加速android studio速度
- Android studio 加速
- Android studio编译加速
- 加速Android Studio编译
- Android studio加速编译
- 使用新的 Android Studio 加速你的开发
- Java中file类getPath(),getAbsolutePath(),getCanonicalPath()方法区别
- IPC(Inner Process Comunication)机制基本了解
- 从头认识Spring-1.14 SpEl表达式(1)-简介与嵌入值
- java中split()特殊符号"." "|" "*" "\" "]"
- pig安装和配置 详细教程
- Android studio的加速
- cocos2d-x核心概念(三)——精灵,场景与层
- select,poll和epoll的区别
- watch
- 汽车出行服务-架构设计
- 网站改版公测,手机/kindle大奖等你来拿!
- OpenStack 绘制JS(D3)引用与模板
- 微信开发中的cdta
- Nagle算法