The QR Code Scanner package for Appeto SDK.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

63 lignes
1.8 KiB

  1. def localProperties = new Properties()
  2. def localPropertiesFile = rootProject.file('local.properties')
  3. if (localPropertiesFile.exists()) {
  4. localPropertiesFile.withReader('UTF-8') { reader ->
  5. localProperties.load(reader)
  6. }
  7. }
  8. def flutterRoot = localProperties.getProperty('flutter.sdk')
  9. if (flutterRoot == null) {
  10. throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
  11. }
  12. def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
  13. if (flutterVersionCode == null) {
  14. flutterVersionCode = '1'
  15. }
  16. def flutterVersionName = localProperties.getProperty('flutter.versionName')
  17. if (flutterVersionName == null) {
  18. flutterVersionName = '1.0'
  19. }
  20. apply plugin: 'com.android.application'
  21. apply plugin: 'kotlin-android'
  22. apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
  23. android {
  24. compileSdkVersion 30
  25. sourceSets {
  26. main.java.srcDirs += 'src/main/kotlin'
  27. }
  28. defaultConfig {
  29. applicationId "net.touchcapture.qr.flutterqrexample"
  30. // minSdkVersion is determined by Native View.
  31. minSdkVersion 20
  32. targetSdkVersion 30
  33. versionCode flutterVersionCode.toInteger()
  34. versionName flutterVersionName
  35. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  36. }
  37. buildTypes {
  38. release {
  39. // Signing with the debug keys for now, so `flutter run --release` works.
  40. signingConfig signingConfigs.debug
  41. }
  42. }
  43. }
  44. flutter {
  45. source '../..'
  46. }
  47. dependencies {
  48. implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
  49. testImplementation 'junit:junit:4.13.1'
  50. androidTestImplementation 'com.android.support.test:runner:1.0.2'
  51. androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
  52. }