前言
自动google发布Android Studio以来,很多项目都转到这了这个开发工具,Android Studio采用gradle进行构建,虽然某种意义上十分的自动化,但是对于用惯了Eclipse+ADT开发的人来讲,最开始还是有很多的不适应,在第一次构建项目的时候,最好能让你的网络连接google,否则会有很多问题,因为自动构建会从google服务上获取相应的服务包,这是需要能够访问google网络,最近项目更新,要集成Google Analytics, 遇到了一些小问题,这是始料未及的,这里和大家分享一下!
Google Services导入
这里我们为什么要导入Google Services呢?前面说过Gradle是自动话构建,所以很多时候都会用到google提供的插件进行,例如:
apply plugin: 'com.google.gms.google-services'
为此,我们需要在你的项目build.gradle中引入这个插件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0'
classpath 'com.google.gms:google-services:3.0.0'
}
}
然后再项目模块文件中应用这个插件:
apply plugin: