Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Top-level build file where you can add configuration options common to all sub-projects/modules.
- buildscript {
- repositories {
- jcenter()
- google()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:3.0.0-alpha7'
- classpath 'com.google.gms:google-services:3.1.0'
- classpath 'com.google.firebase:firebase-plugins:1.1.0'
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
- }
- allprojects {
- repositories {
- jcenter()
- google()
- maven {
- url "https://jitpack.io"
- }
- }
- }
- task clean(type: Delete) {
- delete rootProject.buildDir
- }
- // Define versions in a single place
- ext {
- // Sdk and tools
- minSdkVersion = 16
- targetSdkVersion = 26
- compileSdkVersion = 26
- buildToolsVersion = '26.0.0'
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
- // Version
- versionCode = 1;
- versionName = "0.0.1";
- ...
- // Firebase
- firebaseVersion = '11.0.2'
- ...
- }
- apply plugin: 'com.android.application'
- apply plugin: 'com.google.firebase.firebase-perf'
- android {
- compileSdkVersion rootProject.ext.compileSdkVersion
- buildToolsVersion rootProject.ext.buildToolsVersion
- defaultConfig {
- applicationId "REMOVED"
- minSdkVersion rootProject.ext.minSdkVersion
- targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode rootProject.ext.versionCode
- versionName rootProject.ext.versionName
- testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
- vectorDrawables.useSupportLibrary = true
- dataBinding.enabled = true
- }
- compileOptions {
- sourceCompatibility = rootProject.ext.sourceCompatibility
- targetCompatibility = rootProject.ext.targetCompatibility
- }
- buildTypes {
- release {
- minifyEnabled true
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- }
- dependencies {
- ...
- // Firebase
- compile "com.google.firebase:firebase-core:$rootProject.firebaseVersion"
- compile "com.google.firebase:firebase-perf:$rootProject.firebaseVersion"
- ...
- }
- apply plugin: 'com.google.gms.google-services'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement