// This buildscript{} block configures the code driving the build buildscript { /** * The nested repositories{} block declares that this build uses the * jcenter repository. */ repositories { jcenter() google() } /** * This block declares a dependency on the 2.3.3 version * of the Gradle plugin for the buildscript. */ dependencies { classpath 'com.android.tools.build:gradle:4.1.1' // classpath 'com.android.support:design:28.0.0' } } allprojects { repositories { jcenter() google() } } apply plugin: 'com.android.application' android { lintOptions { disable "ResourceType" checkReleaseBuilds false } signingConfigs { config { keyAlias 'HDC_HN_RELEASE_KEY' keyPassword 'hdchnsys1776' storeFile file('../HDC_HN_RELEASE_KEY.jks') storePassword 'hdchnsys1776' } } compileSdkVersion 28 defaultConfig { applicationId "kr.co.icontrols.wallpadmain" minSdkVersion 17 targetSdkVersion 17 } applicationVariants.all { variant -> variant.outputs.all { output -> outputFileName = new File("../", "WallPadMain.apk"); } } sourceSets { main { jni.srcDirs = [] } } buildTypes { release { lintOptions { disable 'MissingTranslation' checkReleaseBuilds false abortOnError false } signingConfig signingConfigs.config // minifyEnabled true // proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } release_secured { lintOptions { disable 'MissingTranslation' checkReleaseBuilds false abortOnError false } signingConfig signingConfigs.config minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { signingConfig signingConfigs.config } } } dependencies { implementation files('libs/WallPadAPI.jar') implementation files('libs/WallPadSupport.jar') implementation 'com.github.bumptech.glide:glide:4.9.0' // implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.19' }