您的位置:首页 > 移动开发 > Android开发

Android studio的加速

2016-02-02 15:02 274 查看
(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