一般创建一个android项目后会出现两个gradle:一个build.gradle(app),一个build.gradle(Project),一个是用来配置整个工程的的一个是用来配置app的。

其中添加依赖Bufferknif和greenDAO时,需要配置classpath

buildscript {    repositories {        google()        jcenter()    }    dependencies {        classpath 'com.android.tools.build:gradle:2.3.3'        //butterknife注入        classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'        //greenDao        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1'        // NOTE: Do not place your application dependencies here; they belong        // in the individual module build.gradle files    }}

Project中的gradle的dependencies 指添加依赖是使用classpath的,classpath一般是添加buildscript本身需要运行的东西,那么buildscript是用来什么呢?buildScript是用来加载gradle脚本自身需要使用的资源,可以声明的资源包括依赖项、第三方插件、maven仓库地址等。
  在app中的gradle中dependencies 中添加的使应用程序所需要的依赖包,也就是项目运行所需要的东西。

更多相关文章

  1. 【Android(安卓)基础】Progressbar 实现Loading动画
  2. Android(安卓)8.1静态广播的使用以及添加权限
  3. Android通过xml文件配置数据库
  4. Linux 中搭建Android开发环境中碰到问题解决方案
  5. Android(安卓)-- 使用主题配置文件,去掉程序启动界面的短暂黑屏
  6. android设置定时关闭的dialog
  7. Android(安卓)数据库 DB简单操作
  8. 多个项目Module全局配置
  9. Android(安卓)studio使用zxing扫一扫

随机推荐

  1. Android(安卓)杂七杂八记录
  2. 网络图片浏览器
  3. Android(安卓)事件分发机制详解
  4. Android百度地图开发(二):显示地图界面
  5. Android中级篇之用JAVA代码执行shell命令
  6. Android目录结构--drawable和drawable-v2
  7. Android(安卓)Menu 主菜单是使用
  8. Google Gson 加入到Android中, 打包编译
  9. Android(安卓)Studio Gradle编译报input
  10. android UI结构 (1)Activity 与 Window