一般创建一个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'//greenDaoclasspath '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 中添加的使应用程序所需要的依赖包,也就是项目运行所需要的东西。

Android中classpath和compile的区别相关推荐

  1. Android中style和theme的区别

    在学习Xamarin android的过程中,最先开始学习的还是熟练掌握android的六大布局-LinearLayout .RelativeLayout.TableLayout.FrameLayou ...

  2. android get width单位是什么意思,浅析Android中getWidth()和getMeasuredWidth()的区别

    结论:getMeasuredWidth()获取的是view原始的大小,也就是这个view在XML文件中配置或者是代码中设置的大小.getWidth()获取的是这个view最终显示的大小,这个大小有可能 ...

  3. android 一年日历,android中Calendar与Date的区别 转自网络

    Android中Calendar与Date的区别以及消除时区对日期操作影响的方法 在Android中的日期操作常用的有三种方式,分别是: Date类型 Calendar类型 Unix时间戳 其中,Un ...

  4. Android中aar与jar的区别

    前置:由于端内直连Jira提bug需要一个SDK,所以探索了下aar与jar的区别. Android中常见的第三方库包括:*.so.*.jar.*.aar,一般来说.so是C或C++语言的内容打包成的 ...

  5. android中getLocationInWindow 和 getLocationOnScreen的区别

    原文链接:http://blog.csdn.net/ouyang_peng/article/details/46902957 //一个控件在其父窗口中的坐标位置 View.getLocationInW ...

  6. Android --- android中Invalidate和postInvalidate的区别

    Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用.  Android提供了Inv ...

  7. android:layout_gravity=end,Android中 layout_gravity和gravity的区别

    前言:gravity是设置自身内部元素的对齐方式. 一.比如一个TextView,则是设置内部文字的对齐方式.如果是ViewGroup组件如LinearLayout的话,则为设置它内部view组件的对 ...

  8. android中sp的意义_两分钟理解Android中SP与DP的区别

    从一开始写Android程序,就被告知这些常识 长度宽度的数值要使用dp作为单位放入dimens.xml文件中 字体大小的数值要使用sp作为单位,也放入dimens.xml文件中 然后,就没有然后了, ...

  9. android 中 gravity 和 layout_gravity 的区别

    文章转自:http://blog.csdn.net/feng88724/article/details/6333809 在进行UI布局的时候,可能经常会用到 android:gravity  和 an ...

最新文章

  1. batch normalization
  2. 5.7-基于Binlog+Position的复制搭建
  3. 带有en的单词有哪些_en为前缀的单词
  4. [置顶] Android输入输出系统之TouchEvent流程
  5. linux测试怎样看,linux入门篇:如何查看centos版本
  6. 怎么创建dllwenjian_如何创建和使用dll及lib文件
  7. ubuntu安装mysql添加密码
  8. Windows 2003上 SaltStack/Salt 和 psutil 可能存在的问题及解决
  9. 如何把UCF101数据集分成训练集和测试集
  10. 零基础通信基础知识入门(4G/5G通信知识入门书籍)
  11. java数据流编辑 kylo,Kylo 在个推信息流推荐引擎中的使用及扩展
  12. 国内随时接收发送谷歌邮箱
  13. 什么叫计算机硬件特征码,如何检测电脑的硬件特征码信息(主板、CPU、硬盘)...
  14. java约等于符号_markdown常见数学符号和运算
  15. ChemDraw怎么画3D图?
  16. 哪种机械键盘更适合打游戏? 机械键盘5种常用机械轴详细介绍
  17. 智慧灯杆智能网关喷雾降尘系统
  18. 生于安乐,死于忧患.
  19. 【本科生科研入门】英文科技论文写作-绘图篇
  20. 搞中视频搬运赚钱,只因我用了这些方法

热门文章

  1. x86 ME PSP检测工具
  2. (NO.00004)iOS实现打砖块游戏(十一):quot;一闪一闪亮晶晶,我们都是小星星quot;
  3. 铁匠发布:可执行文件,资产,工具和着色器
  4. 微信对账单处理-PHP
  5. aircrack-ng工具使用
  6. Python中range与xrange的区别
  7. 利用MAT进行内存泄露分析
  8. Python 彻底解读协程与异步【看完包会】
  9. 【快应用】manifest文件配置权限出错总结
  10. android手机收不到彩信,小米4手机收不到彩信是什么原因?小米4彩信设置教程