android studio gradle home,Android Studio3.0 Gradle 4.1配置
Android Studio 3.0正式发行, 安装后可以跟2.3.3一起存在。安装后,构建project时出现gradle4.1找不到错误。
原因: setting下gradle下设置gradle选择“use local gradle distribution”,对应目录是2.3.3的gradle-2.14.1目录,所以找不到gradle-4.1,需要切换到android3.0的gradle-4.1目录
有些问题时因为不了解,才找不到解决方法的。所以说一下Android Studio 3.0 的gradle的配置
Gradle的配置
在File/settings/Build、Execution、Deployment/gradle
我们在project-level setting 设置当前项目的Gradle,有两个选择:远程和本地
use defalut gradle wrapper(recommended)
推荐选择
选择“use defalut gradle wrapper(recommended)”时,as就会根据\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle
#Thu Oct 26 23:21:58 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip1
2
3
4
5
6
如图:这个配置的gradle-4.1-all.zip
如果在目录“用户主目录/.gradle/wrapper/dists/gradle-4.1-all/一堆字母/gradle-4.1-all.zip”存在的话,as就不会去https://services.gradle.org/distributions/gradle-4.1-all.zip去下载了,as就会利用该目录下的缓存。
如果该目录下不存在gradle-4.1-all.zip的话,as就会去https://services.gradle.org/distributions/gradle-4.1-all.zip下载到“用户主目录/.gradle/wrapper/dists/gradle-4.1-all/一堆字母”目录下
当然你可以自行下载gradle-4.1-all.zip,再放到用户主目录/.gradle/wrapper/dists/gradle-4.1-all/一堆字母 目录下
use local gradle distribution
选择“use local gradle distribution”的话表示用的是本地的gradle,本地的gradle是在as的主目录下的gradle目录下
这个目录是安装Android Studio就有的,还是gradle wrapper下载缓存完才有的,没注意。如果没有的话,请先按use defalut gradle wrapper设置。
Android Gradle 设置
gradle-4.1对应android gradle 插件的配置
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}1
2
3
另外:Android Studio2.3.3 中: gradle-3.3 对应 android gradle:2.3.3。
最后,设置完了 Rebuild Project,
不行的话,重启AS,
再不行的话,重启电脑。
android studio gradle home,Android Studio3.0 Gradle 4.1配置相关推荐
- Android Studio 第一次新建Android Gradle项目超级慢的解决方案
Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...
- Android Studio下载及安装3.0版本
今天,继续简单讲讲Android studio3.0如何安装. 之前写过Android studio的安装,那个是Android 2.2.3版本,这次由于导入3.0项目,所以重新安装了Android ...
- 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )
文章目录 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . 完整代码示例 ...
- arcore_如何使用ARCore和Android Studio构建增强现实Android应用
arcore by Ayusch Jain 通过Ayusch Jain 如何使用ARCore和Android Studio构建增强现实Android应用 (How to build an Augmen ...
- android studio 打包慢,[Android Studio系列(三)]Android Studio 编译、同步慢的解决方法
1 问题 (1) 当项目中引用的第三方模块太多,打开Android Studio的时候就会非常慢,提示一直在解决模块依赖,点击sync按钮同步第三方代码的时候也是巨慢,慢的原因是: 在gradle中引 ...
- android虚拟机找不到应用程序,Android Studio中的Android模拟器不显示我的应用程序...
我目前正在使用Android Studio的Android应用程序.当我在Nexus 5 API 21 x86仿真器上运行我的代码时,仿真器不显示我正在尝试调试的应用程序.我进入了所有的应用程序,但我 ...
- android studio生产签名文件,Android Studio 生成 keystore 签名文件
Android Studio 生成 keystore 签名文件 常见 SSL 证书格式 : .DER .CER,文件是二进制格式,只保存证书,不保存私钥. .PEM,一般是文本格式,可保存证书,可保存 ...
- android studio svn清除,Android Studio SVN 无法提交删除
推荐文章 Search很重要 好多时候我们记忆都是凭关键字记忆的,所以搜索也是凭关键字搜索,在实际的搜索中经常需要根据关键字构造正则表达式 Logcat很重要 Android studio动不动一下子 ...
- android studio 退出编译,Android studio用什么命令可以退出当前应用
最佳答案 Android Studio 启动速度优化1.开启 gradle 单独的守护进程当 Android Studio 遇到错误的时候,往往会导致 Android Studio 挂掉,为了防止退出 ...
- android studio云测,Android studio 下的robotium自动化测试和持续集成
[背景介绍] Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开 ...
最新文章
- 如何成为月入过万的斜杠青年
- 精益数据分析 | 你孜孜追求的“增长”可能只是自嗨
- 1虚拟地址,虚拟内存映射,系统调用本质,进程运行状态
- 【Android 界面效果10】Android中View,ViewGroup,Window之间的关系
- android倒角按钮,Android实现圆角Button按钮
- FCPX插件:Hyper Zoom Transitions Mac(33种扭曲变形缩放转场效果)
- Servlet如何上传文件? 戳这里
- Java BigDecimal 转换,除法陷阱(转)
- 接口 java性能_MyPerf4J 一个极快的Java接口性能监控和统计工具
- 键盘定位板图纸_罗技K750 SOLAR太阳能无线键盘评测
- 创建hadoop账号
- linux缺页异常处理--内核空间
- python爬虫之豆瓣图片(一)
- c语言中英文字幕怎么相加,excel表格怎么快速分离中英文双语字幕? excel分离中英文字符串的技巧...
- yolov5深度剖析+源码debug级讲解系列(二)backbone构建
- 网络监控与安全 | 主要网络流量处理技术
- 电容器指南(一)-基本性能介绍
- 冰冻三尺,非一日之寒。数据解析——正则解析(2)
- STM32的RS485通信
- 计算机基础(07)密码学基础
热门文章
- 作者:王倩(1983-),女,上海计算机软件技术开发中心工程师。
- 【软件测试】系统测试
- 【离散数学】基本重言蕴含式总结
- 欢乐的跳(洛谷P1152题目链接,Java语言描述)
- linux 中的gzip命令
- 如何将 Linux 系统转移至 LVM 卷
- mongodb自动关闭:页面文件太小,无法完成操作
- 经验38--新闻内容处理
- Tomcat 启动报错The APR based Apache Tomcat Native l...
- 【Android游戏开发十七】让玩家自定义手势玩转Android游戏!—Android Gesture之【输入法手势技术】...