apply plugin: 'com.android.application'
|
apply plugin: 'kotlin-android-extensions'
|
apply plugin: 'kotlin-android'
|
|
android {
|
compileSdkVersion 28
|
defaultConfig {
|
applicationId "safeluck.drive.evaluation"
|
minSdkVersion 21
|
targetSdkVersion 28
|
versionCode 3
|
versionName "1.3"
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
|
ndk {
|
// Specifies the ABI configurations of your native
|
// libraries Gradle should build and package with your APK.
|
abiFilters 'armeabi-v7a'
|
}
|
}
|
compileOptions {
|
sourceCompatibility 1.8
|
targetCompatibility 1.8
|
}
|
buildTypes {
|
release {
|
minifyEnabled false
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
}
|
}
|
dataBinding{
|
enabled = true
|
}
|
signingConfigs {
|
release {
|
storeFile file("../key/key.jks")
|
storePassword '123456'
|
keyAlias 'key0'
|
keyPassword '123456'
|
}
|
debug {
|
storeFile file("../key/key.jks")
|
storePassword '123456'
|
keyAlias 'key0'
|
keyPassword '123456'
|
}
|
}
|
}
|
|
dependencies {
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
implementation 'com.android.support:appcompat-v7:28.0.0'
|
implementation 'com.android.support:design:28.0.0'
|
api "android.arch.lifecycle:extensions:1.1.1"
|
|
implementation "androidx.room:room-runtime:$rootProject.roomVersion"
|
annotationProcessor "androidx.room:room-compiler:$rootProject.roomVersion"
|
implementation "androidx.work:work-runtime:$rootProject.workVersion"
|
implementation "androidx.lifecycle:lifecycle-extensions:$rootProject.lifecycleVersion"
|
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
|
// To get SwipeBack feature, rely on both fragmentation & fragmentation-swipeback
|
implementation 'me.yokeyword:fragmentationx:1.0.1'
|
// Swipeback is based on fragmentation. Refer to SwipeBackActivity/Fragment for your Customized SupportActivity/Fragment
|
implementation 'me.yokeyword:fragmentation-swipeback:1.3.6'
|
|
implementation 'me.dm7.barcodescanner:zxing:1.9.8'
|
testImplementation 'junit:junit:4.12'
|
androidTestImplementation 'com.android.support.test:runner:1.0.2'
|
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
|
implementation project(path: ':lib')
|
implementation 'com.google.code.gson:gson:2.8.6'
|
implementation 'com.facebook.stetho:stetho:1.5.0'
|
implementation project(path: ':im_lib')
|
implementation project(path: ':BaseCommonLib')
|
implementation "androidx.core:core-ktx:+"
|
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.1.0"
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
|
implementation "com.squareup.retrofit2:retrofit:$rootProject.retrofit_version"
|
implementation "com.google.zxing:core:$rootProject.qrcode_version"
|
implementation "com.squareup.picasso:picasso:2.5.2"
|
// *** ADD ***
|
implementation 'com.esri.arcgisruntime:arcgis-android:100.8.0'
|
|
|
}
|
repositories {
|
mavenCentral()
|
}
|