Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

38 linhas
1.0KB

  1. pluginManagement {
  2. val flutterSdkPath = run {
  3. val properties = java.util.Properties()
  4. val localPropertiesFile = java.io.File(rootProject.projectDir, "local.properties")
  5. if (localPropertiesFile.exists()) {
  6. java.io.FileInputStream(localPropertiesFile).use { stream ->
  7. properties.load(stream)
  8. }
  9. }
  10. val flutterSdk = properties.getProperty("flutter.sdk")
  11. check(flutterSdk != null) {
  12. """
  13. Flutter SDK not found.
  14. Define location with flutter.sdk in the local.properties file.
  15. """.trimIndent()
  16. }
  17. flutterSdk
  18. }
  19. includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
  20. repositories {
  21. google()
  22. mavenCentral()
  23. gradlePluginPortal()
  24. }
  25. }
  26. plugins {
  27. id("dev.flutter.flutter-plugin-loader") version "1.0.0"
  28. id("com.android.application") version "8.6.0" apply false
  29. id("org.jetbrains.kotlin.android") version "2.1.0" apply false
  30. }
  31. include(":app")