解决Android Studio Gradle慢的方法
2016-07-06 12:56
477 查看
Tips:
以下例子为我的Android Studio环境配置,可以通过Create New Project查看你机器上的配置1、项目名称project-name;
2、project-name/.idea/gradle.xml
<GradleProjectSettings>节点中新增/修改gradleHome value为本地已有的gradle版本,例如我的是gradle-2.10<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.10" />
3、project-name/gradle/wrapper/gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
4、project-name/build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } def isReleaseBuild() { return version.contains("SNAPSHOT") == false } allprojects { version = VERSION_NAME group = GROUP repositories { jcenter() } } apply plugin: 'android-reporting'
5、project-name/对应module/build.gradle
修改compileSdkVersion 和 buildToolsVersion为本地已有版本Tips:如果有依赖support-v4、support-v7等时,修改此处可能会存在问题
android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { minSdkVersion 15 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile project(':library') compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' }
6、加速gradle
在project-name/gradle.properties下添加org.gradle.parallel=true org.gradle.daemon=true
相关文章推荐
- Android禁止ViewPager的左右滑动
- Gradle 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- Android TextView显示Html类解析的网页和图片及自定义标签用法示例
- Android手机通过百度定位
- 修改 Android BT默认名字
- 安卓四大控件之Activity详解
- 查询Android UA String
- Android--Audio播放:竞争Audio之Audio Focus 音频焦点
- 如何获取手机屏幕
- Android adb 出错解决方法
- 在Ubuntu 14.04(64bit)上搭建Android编译环境(通用版)
- Android.mk详解
- android 四大组件Acitivity (2) 保存activity状态 (现场保护)
- Android使用Theme自定义Activity进入退出动画的方法
- 我的Opencv4Android添加V4L2支持的移植记录(2)
- Mac OS 安装 Android Studio
- AndroidAnnotations框架的部署及实现过程
- Jenkins进阶系列之——13修改Jenkins权限控制
- android工具收藏
- mpandroidchart地址