Android Studio 的六种依赖

转载 2016年05月31日 09:29:26

在Android Studio中有六种依赖

Compile,Provided,APK,Test compile,Debug compile,Release compile

 

Compile

compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。

Provided

Provided是对所有的build type以及favlors只在编译时使用,类似eclipse中的external-libs,只参与编译,不打包到最终apk。

APK

只会打包到apk文件中,而不参与编译,所以不能再代码中直接调用jar中的类或方法,否则在编译时会报错

Test compile

Test compile 仅仅是针对单元测试代码的编译编译以及最终打包测试apk时有效,而对正常的debug或者release apk包不起作用。

Debug compile

Debug compile 仅仅针对debug模式的编译和最终的debug apk打包。

Release compile

Release compile 仅仅针对Release 模式的编译和最终的Release apk打包。

相关文章推荐

30种android字体之六种(3)

  • 2016年03月09日 16:13
  • 21.02MB
  • 下载

30种android字体之六种(2)

  • 2016年03月09日 16:12
  • 13.41MB
  • 下载

Android View移动的六种方法

如果你将滑动后的目标位置的坐标传递给layout(),这样子就会把view的位置给重新布置了一下,在视觉上就是view的一个滑动的效果。...

(随记七)Android设计模式解析与实战_六种单例模式的实现方案的区别

(随记七)Android设计模式解析与实战_六种单例模式的实现方案的区别 : 定义 : 确保该类只有一个实例,并且自行实例化向整个系统提供这个实例 . 简单来说就是 : 该类只能被创建一次,并且抛出该...
  • yitao_
  • yitao_
  • 2016年12月20日 14:52
  • 462

bitmap的六种压缩方式,Android图片压缩

转账自:http://blog.csdn.net/harryweasley/article/details/51955467 Android中图片是以bitmap形式存在的,那么bitmap所占内...

Android培训 六种常见Dialog

今天再次分享一些满满的干货给大家,这些全部是关于Android六常见Dialog,希望能对大家有用!   前言   项目中经常使用到的几种Dialog,所以干脆封装起来了,方便以后使用,顺...
  • IT889
  • IT889
  • 2016年09月23日 14:33
  • 318

Android网络通信的六种方式

手机作为一种通讯终端(MMS),伴随着网络的升级而不断的升级换代。1995年1G问世,手机只能进行基本的语音通讯,1996-1997年2G(GSM,CDMA)及其后的GPRS,EDGE等技术的快速发展...

Android View体系(二)实现View滑动的六种方法

View的滑动是Android实现自定义控件的基础,同时在开发中我们也难免会遇到View的滑动的处理。其实不管是那种滑动的方式基本思想都是类似的:当触摸事件传到View时,系统记下触摸点的坐标,手指移...
  • itachi85
  • itachi85
  • 2016年02月28日 17:19
  • 12164

Android View移动的六种方法小结

在android开发中,经常会遇到一个view需要它能够支持滑动的需求。下面通过本篇文章给大家介绍android view移动的六种方法。 layout() 如果你将滑动后的目标位置的坐标传递给...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio 的六种依赖
举报原因:
原因补充:

(最多只允许输入30个字)