| // Copyright 2014 The Flutter Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| plugins { |
| id("com.android.application") |
| id("kotlin-android") |
| // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. |
| id("dev.flutter.flutter-gradle-plugin") |
| } |
| |
| android { |
| namespace = "com.example.integration_test_example" |
| compileSdk = flutter.compileSdkVersion |
| |
| // Flutter's CI installs the NDK at a non-standard path. |
| // This non-standard structure is initially created by |
| // https://github.com/flutter/engine/blob/3.27.0/tools/android_sdk/create_cipd_packages.sh. |
| val systemNdkPath = System.getenv("ANDROID_NDK_PATH") |
| if (systemNdkPath != null) { |
| ndkVersion = flutter.ndkVersion |
| ndkPath = systemNdkPath |
| } |
| |
| compileOptions { |
| sourceCompatibility = JavaVersion.VERSION_1_8 |
| targetCompatibility = JavaVersion.VERSION_1_8 |
| } |
| |
| defaultConfig { |
| // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). |
| applicationId = "com.example.integration_test_example" |
| minSdk = flutter.minSdkVersion |
| targetSdk = flutter.targetSdkVersion |
| versionCode = flutter.versionCode |
| versionName = flutter.versionName |
| testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| } |
| |
| buildTypes { |
| release { |
| // TODO: Add your own signing config for the release build. |
| // Signing with the debug keys for now, so `flutter run --release` works. |
| signingConfig = signingConfigs.getByName("debug") |
| proguardFiles(getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro") |
| } |
| } |
| } |
| |
| flutter { |
| source = "../.." |
| } |
| |
| dependencies { |
| testImplementation("junit:junit:4.13.2") |
| androidTestImplementation("androidx.test:runner:1.5.2") |
| androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") |
| } |