86 lines
3.3 KiB
Groovy
86 lines
3.3 KiB
Groovy
apply plugin: 'com.android.application'
|
|
apply plugin: 'com.google.gms.google-services' // Google Services plugin
|
|
|
|
|
|
android {
|
|
compileSdk 36
|
|
namespace 'com.marco97pa.puntiburraco'
|
|
|
|
defaultConfig {
|
|
applicationId "com.marco97pa.puntiburraco"
|
|
minSdkVersion 23
|
|
targetSdkVersion 36
|
|
versionCode 5064
|
|
versionName "13.6.0"
|
|
vectorDrawables.useSupportLibrary = true
|
|
multiDexEnabled true
|
|
}
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled true
|
|
shrinkResources true
|
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
}
|
|
}
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
buildFeatures {
|
|
buildConfig true
|
|
}
|
|
}
|
|
|
|
repositories {
|
|
maven { url "https://maven.google.com" }
|
|
maven { url "https://dl.bintray.com/caarmen/maven/" }
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
|
implementation 'androidx.core:core:1.16.0'
|
|
implementation 'androidx.multidex:multidex:2.0.1'
|
|
implementation 'androidx.appcompat:appcompat:1.7.1'
|
|
implementation 'androidx.gridlayout:gridlayout:1.1.0'
|
|
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
|
|
implementation 'androidx.activity:activity:1.10.1'
|
|
implementation 'androidx.browser:browser:1.8.0'
|
|
implementation 'androidx.vectordrawable:vectordrawable:1.2.0'
|
|
implementation 'androidx.cardview:cardview:1.0.0'
|
|
implementation 'androidx.recyclerview:recyclerview:1.4.0'
|
|
implementation 'androidx.emoji:emoji:1.1.0'
|
|
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
|
implementation "androidx.preference:preference:1.2.1"
|
|
implementation 'com.google.android.material:material:1.12.0'
|
|
implementation platform('com.google.firebase:firebase-bom:33.16.0')
|
|
implementation 'com.google.firebase:firebase-crashlytics'
|
|
implementation 'com.google.firebase:firebase-analytics'
|
|
implementation 'com.google.firebase:firebase-perf'
|
|
implementation 'com.google.firebase:firebase-config'
|
|
implementation 'com.google.android.gms:play-services-ads:24.4.0'
|
|
implementation 'com.google.android.ump:user-messaging-platform:3.2.0'
|
|
implementation 'com.google.android.play:review:2.0.2'
|
|
implementation 'com.google.android.gms:play-services-nearby:19.3.0'
|
|
implementation 'de.hdodenhof:circleimageview:3.1.0'
|
|
implementation 'com.github.yalantis:ucrop:2.2.10'
|
|
implementation 'com.heinrichreimersoftware:material-intro:2.0.0'
|
|
implementation 'com.anjlab.android.iab.v3:library:2.2.0'
|
|
implementation 'com.android.billingclient:billing:7.0.0'
|
|
implementation 'androidx.core:core-splashscreen:1.0.1'
|
|
testImplementation 'junit:junit:4.13.2'
|
|
constraints {
|
|
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") {
|
|
because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
|
|
}
|
|
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") {
|
|
because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
apply plugin: 'com.google.gms.google-services'
|
|
// Apply the Crashlytics Gradle plugin
|
|
apply plugin: 'com.google.firebase.crashlytics'
|