| def PLUGIN = "local_auth"; |
| def ANDROIDX_WARNING = "flutterPluginsAndroidXWarning"; |
| gradle.buildFinished { buildResult -> |
| if (buildResult.failure && !rootProject.ext.has(ANDROIDX_WARNING)) { |
| println ' *********************************************************' |
| println 'WARNING: This version of ' + PLUGIN + ' will break your Android build if it or its dependencies aren\'t compatible with AndroidX.' |
| println ' See https://goo.gl/CP92wY for more information on the problem and how to fix it.' |
| println ' This warning prints for all Android build failures. The real root cause of the error may be unrelated.' |
| println ' *********************************************************' |
| rootProject.ext.set(ANDROIDX_WARNING, true); |
| } |
| } |
| |
| group 'io.flutter.plugins.localauth' |
| version '1.0-SNAPSHOT' |
| |
| buildscript { |
| repositories { |
| google() |
| jcenter() |
| } |
| |
| dependencies { |
| classpath 'com.android.tools.build:gradle:3.3.0' |
| } |
| } |
| |
| rootProject.allprojects { |
| repositories { |
| google() |
| jcenter() |
| } |
| } |
| |
| apply plugin: 'com.android.library' |
| |
| android { |
| compileSdkVersion 29 |
| |
| defaultConfig { |
| minSdkVersion 16 |
| testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| } |
| lintOptions { |
| disable 'InvalidPackage' |
| } |
| } |
| |
| dependencies { |
| api "androidx.core:core:1.1.0-beta01" |
| api "androidx.biometric:biometric:1.0.0-beta01" |
| api "androidx.fragment:fragment:1.1.0-alpha06" |
| } |