plugins { id 'com.android.library' } android { compileSdkVersion 29 buildToolsVersion "30.0.0" defaultConfig { minSdkVersion 21 targetSdkVersion 29 versionCode 1 versionName "1.1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } buildFeatures { viewBinding = true } } dependencies { implementation "androidx.appcompat:appcompat:$rootProject.appcompatVersion" //implementation "com.google.android.material:material:$rootProject.materialVersion" implementation "androidx.constraintlayout:constraintlayout:$rootProject.constraintlayoutVersion" // implementation "androidx.lifecycle:lifecycle-livedata-ktx:$rootProject.lifecycleVersion" // implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$rootProject.lifecycleVersion" implementation project(path: ':core:extension') testImplementation "junit:junit:$rootProject.junitVersion" androidTestImplementation "androidx.test.ext:junit:$rootProject.testExtJunitVersion" androidTestImplementation "androidx.test.espresso:espresso-core:$rootProject.espressoCoreVersion" implementation files('libs/phprpc-3.0.2.jar') implementation project(path: ':core:share') implementation "com.fasterxml.jackson.core:jackson-databind:$rootProject.jacksonVersion" implementation "com.fasterxml.jackson.core:jackson-core:$rootProject.jacksonVersion" implementation "com.fasterxml.jackson.core:jackson-annotations:$rootProject.jacksonVersion" implementation "com.squareup.retrofit2:retrofit:$rootProject.retrofitVersion" implementation "com.squareup.retrofit2:converter-scalars:$rootProject.retrofitVersion" }