Android Studio下载地址:
AndroidDevTools
Android Studio中文社区
一、导入项目(工程)
1.导入一个Android Studio项目,直接Open an existing Android Studio project;
2.导入一个Eclipse项目:Import project(Eclipse ADT,Gradle etc.)
3.导入一个含引用库的Eclipse工程:Import project时会自动把引用库导入并转换成Android Studio工程,如果没有把引用库导入,把引用库作为一个工程导入Android Studio,这时变成了一个Android Studio结构的库,然后通过Import Module的方式把Library导入
二、导入项目(模块)
Import Module:将一个模块(项目或库)导入工程,会在settings.gradle中添加include,如果需要引用该模块,则在对应某模块添加依赖
三、Gradle构建系统
1.整个项目的build.gradle文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
buildscript{…}配置了驱动构建过程的代码。
repositories声明使用jcenter()仓库,dependencies声明jcenter文件的依赖路径,联合起来就是依赖jcenter()服务中包名为com.android.tools.build的,版本为2.1.0的gradle插件库
2.各个模块编译所用的build.gradle文件
build.gradle文件可以通过Project Structure进行配置
1)
apply plugin: 'com.android.application'
这里引入了Gradle的application插件,这个插件提供了所有构建和测试Android应用程序所需要的东西。
如果Module是一个库
apply plugin: 'com.android.library'
2)
denpendences:
File dependency:本地依赖,libs文件夹下的所有jar文件
compile fileTree(dir: 'libs', include: ['*.jar'])
Module dependency:项目依赖
compile project(&