Android Studio慢、吃内存!启动时后会立即通过Gradle来sync & build工程。
(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
(6)其他
把Android Studio和Gradle更新到最新版本!(现在 Android Studio 1.3 / Gradle 2.4)
分享到:
相关推荐
请把文件复制在User/.gradle/文件路径下面完成android studio加速,并重新启动AS
andriod studio gradle编译调试或者打release包的时候很慢,有时候很卡,而且虽然是固态也如此,添加此文件到指定目录试试 本人亲测确实速度会快好多,重要的是编译的时候电脑不会卡了
人的反射神经决定了人快速动的极限,怎么都不可能两步之间小于0.2秒,因此间隔小于0.2秒的波峰波谷直接跳过通过重力加速计感应,重力变化的方向,大小。与正常走路或跑步时的重力变化比对,达到一定相似度时认为是在...
Android Studio 编译提速方法
Intel 硬件加速程序。Android Studio 安装必备程序,SDK中必备
http://download.csdn.net/detail/yyh352091626/9196107 基于 LeBron_Six 源码修改,先前的代码只能在Android studio上运行,这几天发了点时间移植到eclipse ,只留下了内存清理和缓存清理。其他的都屏蔽了,如果需要...
该专题的行文顺序:从Android studio的特性和相关技巧以及在工作和学习中使用到的贴心插件和相关小魔法会一一介绍给大家,再根据项目的搭建,介绍给大家gradle的黑魔法,如何加速build过程,如何简单高效的使用...
studio 常用的插件 【目录】 【详情】 Exynap Effortless Android Development [官网地址]() android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于...
悬浮窗是一种比较常见的需求,就是把需要展示的内容界面缩小成一个...2.悬浮加速小火箭效果 3.悬浮播放视频图片效果 具体实现思路和效果图可以参考博文 https://blog.csdn.net/daokedream/article/details/132740710
基于Android的SurfaceView控件的黑白块游戏,实现简单的黑白块游戏,可以设置白块的数量,是否加速,加速度是多少等 欢迎到https://github.com/zhyaoqi/Game-BlackWhiteBlock下载和点赞
android 实现俄罗斯方块游戏 代码 好玩 方块是不同的颜色 可以加速 基本上实现俄罗斯方块全部功能
玩家可以使用键盘上的方向键左右移动方块,按下向下方向键可以加速方块下落的速度,还可以旋转方块以适应不同的布局。当方块堆叠到达屏幕的顶部时,游戏结束。俄罗斯方块简单易上手,但也有一定的策略性,玩家需要...
不过项目是使用android studio开发的工程,eclipse需要自己转工程才可以导入。实现的功能有:基本功能、内存加速、缓存清理、自启管理、软件管理、设备信息等。项目用到的开源项目有:Open source projects、...
2. 跨平台快速开发:能够支持iPhone,Android,Palm,Symbian, WP7, WP8, Bada和Blackberry 3. 核心功能:包括地理定位,加速器,联系人,声音和振动等 4. 拥有丰富的插件,可以以此扩展无限的功能
开机启动:在Android手机拥有ROOT权限的时候,360开启了一个开机加速的功能,点击上面任意一项或一键加速就可以取消该程序的开机自启动。 隐私空间:可以设置保密的联系人,与保密联系人之间的短信与通话记录就...
它提供了可以使用Android Studio中的按钮调用的GUI。 服务器可以在找到。什么是Android主机? Android模拟器是最通用的模拟器-您可以设置任何屏幕尺寸,并运行Android版本,例如Froyo(2.2)和Marshmallow(6.0)。...
Intel 硬件加速程序。Android Studio 安装必备程序,SDK中必备
Intel 硬件加速程序。Android Studio 安装必备程序,SDK中必备
android drawablle importer 适配 最新版 Android Studio Chipmunk | 2021.2.1 (2022 年 8 月) 亲测没有问题 为了适应所有Android屏幕的大小和密度,每个Android项目都会包含drawable文件夹。任何具备Android开发...