build.gradle

1.6 KB · raw

1ext {2    androidxAppCompatVersion = project.hasProperty('androidxAppCompatVersion') ? rootProject.ext.androidxAppCompatVersion : '1.7.1'3    cordovaAndroidVersion = project.hasProperty('cordovaAndroidVersion') ? rootProject.ext.cordovaAndroidVersion : '14.0.1'4}56buildscript {7    repositories {8        google()9        mavenCentral()10    }11    dependencies {12        classpath 'com.android.tools.build:gradle:8.13.0'13    }14}1516apply plugin: 'com.android.library'1718android {19    namespace = "capacitor.cordova.android.plugins"20    compileSdk = project.hasProperty('compileSdkVersion') ? rootProject.ext.compileSdkVersion : 3621    defaultConfig {22        minSdkVersion project.hasProperty('minSdkVersion') ? rootProject.ext.minSdkVersion : 2423        targetSdkVersion project.hasProperty('targetSdkVersion') ? rootProject.ext.targetSdkVersion : 3624        versionCode 125        versionName "1.0"26    }27    lintOptions {28        abortOnError = false29    }30    compileOptions {31        sourceCompatibility JavaVersion.VERSION_2132        targetCompatibility JavaVersion.VERSION_2133    }34}3536repositories {37    google()38    mavenCentral()39    flatDir{40        dirs 'src/main/libs', 'libs'41    }42}4344dependencies {45    implementation fileTree(dir: 'src/main/libs', include: ['*.jar'])46    implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion"47    implementation "org.apache.cordova:framework:$cordovaAndroidVersion"48    // SUB-PROJECT DEPENDENCIES START4950    // SUB-PROJECT DEPENDENCIES END51}5253// PLUGIN GRADLE EXTENSIONS START54apply from: "cordova.variables.gradle"55// PLUGIN GRADLE EXTENSIONS END5657for (def func : cdvPluginPostBuildExtras) {58    func()59}