报错:Could not resolve all dependencies for configuration ':classpath'
  
  
   打开android-studio的terminal,运行命令 gradlew -debug 或者 gradlew -info
  
  
   根据提示(利用gradle.perperties),解决了jdk版本问题
  
  org.gradle.java.home=D\:/android/android-studio/jre/
  
   gradle
  
  -
  
   android
  
  -scala-plugin
  
   gradle
  
  -
  
   android
  
  -scala-plugin向官方
  
   gradle
  
  
   android
  
  插件添加了对scala语言的支持。 另请参见示例项目
 用生成的目录
支持的版本
Scala
  
   Gradle
  
  
   Android
  
  插件
buildToolsVersion
 2.11.8
 3.4.1
 2.3.3
 26.0.2
 2.11.7
 2.2.1
 1.1.3、1.2.3、1.3.1
 21、22、23
 21.1.2、22.0.1
 2.10.5
 2.2.1
 1.1.3、1.2.3、1.3.1
 21、22、23
  
   Android
  
  studio
  
   编译
  
  ReactNative项目时候报错. 报错提示乱码.打开终端
  
   运行
  
  
   gradle
  
  w compileDebugSources --stacktrace -info这时可以显示中文的问题了./
  
   gradle
  
  w./
  
   gradle
  
  w build --stacktrace -info然后再
  
   执行
  
  进行
  
   编译
  
  
   gradle
  
  build
  
   gradle
  
  tasks //查看
  
   android
  
  
   gradle
  
  的所有任务
  
   gradle
  
  compileReleaseSource //生成debug apk ,在build
从
  
   命令行
  
  ,使用提供的
  
   Gradle
  
  包装器或安装
  
   Gradle
  
  并直接
  
   运行
  
  它。
你不需要安装
  
   Gradle
  
  来构建
  
   Android
  
  项目。
  
   Android
  
  Studio附带了
  
   Gradle
  
  发行版(以插件的形式),并包含支持它的专用功能。
术语“
  
   Gradle
  
  包装器”是指在
  
   Android
  
  应用程序的根目录中的Unix和
在前几篇中,讲解了Groovy的基础语法,学习新语法过程总是枯燥的,但为了更好的掌握
  
   Gradle
  
  ,那就必须经过该过程。当然从这一篇将会从零基础开始,开展对
  
   Gradle
  
  的讲解。
1. 掌握
  
   Gradle
  
  基础
1.1 环境配置
去官网下载
  
   gradle
  
  或者从本地用户文件夹下的.
  
   gradle
  
  /wrapper/dists找到本地缓存的
  
   gradle
  
  开发工具包 (注意带bin文件夹的这个grade-x.x)
系统属性配置:
添加
  
   GRADLE
  
  _HOME:C:\Users\sheji.
  
   gradle
  
  \wrapper\
  
   Android
  
  studio 中
  
   gradle
  
  的使用
当我们创建一个新的工程,
  
   Android
  
  studio 会默认为我们创建三个
  
   gradle
  
  文件:两个 build.
  
   gradle
  
  文件和一个 settings.
  
   gradle
  
  文件。settings.
  
   gradle
  
  文件位于项目根目录下,而 build.
  
   gradle
  
  分别放在了根目录和 moudle 目录下。
下面是
  
   gradle
  
  文件的构成图:
 MyApp
   ├── build.
  
   gradle
  
  ├── settings.
  
   gradle
  
  在
  
   Android
  
  Studio的Terminal我们是可以直接使用
  
   命令
  
  的,但需要一些配置。比如我们直接在里面输入
  
   gradle
  
  会提示“xxx”不是内部或外部
  
   命令
  
  ,也不是可
  
   运行
  
  程序或批处理文件。这是因为我们没有配置
  
   gradle
  
  的环境变量。    首先找到我们使用的版本,版本会在.
  
   gradle
  
  \wrapper\dists下,我们所有的使用过的都会下载在这里。进入我们的电脑属性,进入环境变量的配置...
以下四个任务的定义。dist和测试都依赖于
  
   编译
  
  任务。
  
   运行
  
  
   gradle
  
  dist测试这个构建脚本,
  
   编译
  
  任务将被
  
   执行
  
  一次。
build.
  
   gradle
  
  task compile 
    println 'compiling source'
                                    用
  
   命令行
  
  优势:1>便捷,大家都知道这个就不用讨论了2> 节省 CPU3> 节省内存具体操作见下:设备 MAC ./ 是当前路径./
  
   gradle
  
  w -v 版本号./
  
   gradle
  
  w clean 清除9GAG/app目录下的build文件夹./
  
   gradle
  
  w build 检查依赖并
  
   编译
  
  打包这里注意的是 ./
  
   gradle
  
  w build
  
   命令
  
  把debug、release环境的包都打出来,如...
  
   gradle
  
  w processDebugManifest --stacktrace
如果没有配置
  
   gradle
  
  的环境变量就会提示不认识这个
  
   命令
  
  ,所以这里记录下mac的配置方法。
首先,找到电脑中
  
   gradle
  
  的文件夹路径,比如我的:
/Users/chenqi/.
  
   gradle
  
  /wrapper/dists/
  
   gradle
  
  -6.1.1-all/cfmwm155h49vnt3hynmlrsdst/
  
   gradle
  
  -6.1.1
                                    从
  
   命令行
  
  构建您的应用
您可以使用
  
   Gradle
  
  封装容器
  
   命令行
  
  工具
  
   执行
  
  
   Android
  
  项目可用的所有构建任务。它可作为 Windows 的批处理文件 (
  
   gradle
  
  w.bat) 和 Linux 与 Mac 的 shell 脚本 (
  
   gradle
  
  w.sh) 使用,而且您可以从使用
  
   Android
  
  Studio 创建的每个项目的根目录启动该工具。
如需使用封装容器
  
   运行
  
  任务,请在终端窗口中(在
  
   Android
  
  Studio 中,依次选择 View > Tool Windows > Terminal)使
                                    导语
  
   Android
  
  Studio中使用了
  
   Gradle
  
  进行build。我阅读了groovy官方文档,
  
   Gradle
  
  官方文档及一些源代码,
  
   Android
  
  插件的官方文档及一些源代码,希望给大家介绍一下
  
   Gradle
  
  脚本的语法和处理流程。简单Groovy是一种
  
   运行
  
  在JVM上的语言,
  
   Gradle
  
  是使用Groovy实现的,
  
   Android
  
  插件提供了
  
   android
  
  特定的功能。1.
  
   Gradle
  
  脚本的build流程...