Last active
March 29, 2019 09:31
-
-
Save frodo821/3881a8e0544ec4bb336700ddb2c1e66a to your computer and use it in GitHub Desktop.
[HELP] BUILD SCRIPTS OF MY GRADLE PROJECT
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| apply plugin: 'com.android.application' | |
| apply plugin: 'kotlin-android' | |
| apply plugin: 'kotlin-android-extensions' | |
| android { | |
| compileSdkVersion 26 | |
| defaultConfig { | |
| applicationId "xyz.tech-frodo.dependencyTest" | |
| minSdkVersion 26 | |
| targetSdkVersion 26 | |
| versionCode 1 | |
| versionName "1.0" | |
| testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | |
| } | |
| buildTypes { | |
| release { | |
| minifyEnabled false | |
| proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' | |
| } | |
| } | |
| lintOptions { | |
| lintConfig file("lint.xml") | |
| } | |
| } | |
| dependencies { | |
| ... // 16 dependencies omitted | |
| } | |
| apply plugin: 'com.google.gms.google-services' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Top-level build file where you can add configuration options common to all sub-projects/modules. | |
| buildscript { | |
| ext.kotlin_version = '1.3.21' | |
| ext.kotlin_coroutine_version = '1.1.1' | |
| repositories { | |
| google() | |
| jcenter() | |
| maven { url "https://plugins.gradle.org/m2/" } | |
| } | |
| dependencies { | |
| classpath 'com.android.tools.build:gradle:3.3.2' | |
| classpath 'com.google.gms:google-services:4.0.1' | |
| classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" | |
| classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.15.0' | |
| classpath 'com.github.ben-manes:gradle-versions-plugin:0.21.0' | |
| } | |
| } | |
| allprojects { | |
| repositories { | |
| google() | |
| jcenter() | |
| mavenCentral() | |
| maven { url "http://dl.bintray.com/jetbrains/spek" } | |
| } | |
| apply plugin: 'com.github.ben-manes.versions' | |
| apply plugin: 'com.github.hierynomus.license' | |
| downloadLicenses { | |
| includeProjectDependencies = true | |
| dependencyConfiguration = 'compileClasspath' | |
| ext.apacheTwo = license('Apache License, Version 2.0', 'https://opensource.org/licenses/Apache-2.0') | |
| ext.bsd = license('BSD License', 'https://opensource.org/licenses/bsd-license') | |
| aliases = [ | |
| (apacheTwo): [ | |
| 'The Apache Software License, Version 2.0', | |
| 'Apache 2', | |
| 'Apache License Version 2.0', | |
| 'Apache License, Version 2.0', | |
| 'Apache License 2.0', | |
| license('Apache License', 'https://www.apache.org/licenses/LICENSE-2.0') | |
| ], | |
| (bsd): [ | |
| 'BSD', | |
| license('New BSD License', 'https://opensource.org/licenses/bsd-license') | |
| ] | |
| ] | |
| } | |
| } | |
| task clean(type: Delete) { | |
| delete rootProject.buildDir | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| apply plugin: 'com.android.application' | |
| apply plugin: 'kotlin-android' | |
| apply plugin: 'kotlin-android-extensions' | |
| android { | |
| compileSdkVersion 28 | |
| defaultConfig { | |
| applicationId "" | |
| minSdkVersion 27 | |
| targetSdkVersion 28 | |
| versionCode 1 | |
| versionName "1.0" | |
| testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | |
| } | |
| buildTypes { | |
| release { | |
| minifyEnabled false | |
| proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' | |
| } | |
| } | |
| } | |
| dependencies { | |
| ... // 25 dependencies omitted | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment