62 lines
1.5 KiB
Groovy
62 lines
1.5 KiB
Groovy
plugins {
|
|
id 'com.android.application' version '8.2.1'
|
|
id 'kotlin-android'
|
|
id 'dev.flutter.flutter-gradle-plugin'
|
|
}
|
|
|
|
android {
|
|
namespace 'com.example.ui'
|
|
compileSdkVersion flutter.compileSdkVersion
|
|
ndkVersion flutter.ndkVersion
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_11
|
|
targetCompatibility JavaVersion.VERSION_11
|
|
}
|
|
|
|
kotlinOptions {
|
|
jvmTarget = '11'
|
|
}
|
|
|
|
signingConfigs {
|
|
debug {
|
|
keyAlias 'androiddebugkey'
|
|
keyPassword 'android'
|
|
storeFile file('debug.keystore')
|
|
storePassword 'android'
|
|
}
|
|
release {
|
|
// Konfigurasikan key store release Anda di sini
|
|
// storeFile file('your-release-key.jks')
|
|
// storePassword 'your-store-password'
|
|
// keyAlias 'your-key-alias'
|
|
// keyPassword 'your-key-password'
|
|
}
|
|
}
|
|
|
|
defaultConfig {
|
|
applicationId "com.example.ui"
|
|
minSdkVersion 23
|
|
targetSdkVersion flutter.targetSdkVersion
|
|
versionCode flutter.versionCode
|
|
versionName flutter.versionName
|
|
}
|
|
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled true
|
|
shrinkResources true
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
signingConfig signingConfigs.debug
|
|
}
|
|
}
|
|
}
|
|
|
|
flutter {
|
|
source = "../.."
|
|
}
|
|
|
|
dependencies {
|
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0"
|
|
}
|