(1)导入Local packages(本地包)
compile files(‘libs/xx.jar’)
引用 libs 目录下指定的一个.jar文件
compile fileTree(dir: ‘libs’, include: [‘*.jar’], exclude: [‘xx.jar’])
引用libs文件夹下除xx.jar以外所有的jar
compile fileTree(dir: ‘libs’, include: [‘*.jar’])
引用 libs 目录下的所有的 .jar 文件
(2)导入Remote artifacts(远程文件)
compile ‘com.android.support:appcompat-v7:23.0.0’
在Android Studio中,使用 android support ,需要在 SDK 中下载 Android Support Repository ,且项目中使用的版本不能大于 SDK 中的版本。
(3)导入Library Project(库项目)
compile project(‘:libraryName’)
引用名称为libraryName的module 。
需要注意的是,被引用的module 需要在Project的settings.gradle文件中进行注册。Module的build.gradle中使用的apply plugin 为 ‘com.android.library’。用来说明这是一个 Android Library Project 。当然,你也可以依赖一个Java Project,apply plugin 为‘java’。