fix(gradle): upgrade gradle

This commit is contained in:
mso7nueh
2024-10-04 16:52:23 +03:00
parent ab2b0a253d
commit ac7cd8e3fb
6 changed files with 21 additions and 37 deletions

View File

@@ -1,53 +1,33 @@
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"
}
def localProperties = new Properties()
def localPropertiesFile = rootProject.file("local.properties")
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader("UTF-8") { reader ->
localProperties.load(reader)
}
}
def flutterVersionCode = localProperties.getProperty("flutter.versionCode")
if (flutterVersionCode == null) {
flutterVersionCode = "1"
}
def flutterVersionName = localProperties.getProperty("flutter.versionName")
if (flutterVersionName == null) {
flutterVersionName = "1.0"
}
android {
namespace = "com.eatvioapp.app"
compileSdk = flutter.compileSdkVersion
ndkVersion = "25.1.8937393"
ndkVersion = flutter.ndkVersion
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "com.eatvioapp.app"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
minSdk = 23
minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutterVersionCode.toInteger()
versionName = flutterVersionName
versionCode = flutter.versionCode
versionName = flutter.versionName
}
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.debug
}
}
@@ -56,4 +36,3 @@ android {
flutter {
source = "../.."
}

View File

@@ -1,3 +1,3 @@
org.gradle.jvmargs=-Xmx1536M
org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.enableJetifier=true

View File

@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip

View File

@@ -18,7 +18,7 @@ pluginManagement {
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.1" apply false
id "com.android.application" version "8.1.4" apply false
id "org.jetbrains.kotlin.android" version "2.0.20" apply false
}

View File

@@ -183,7 +183,12 @@ class _BlogPostCreateScreenState extends State<BlogPostCreateScreen> {
}
}
_submitForm(BuildContext context, String title, String description, String youtubeURL) async {
_submitForm(
BuildContext context,
String title,
String description,
String youtubeURL,
) async {
context.read<BlogPostCreateBloc>().add(CreateBlogPost());
}

View File

@@ -26,10 +26,10 @@ dependencies:
flutter_form_builder: ^9.4.1
image_picker: ^1.1.2
flutter_typeahead: ^5.2.0
go_router: ^14.2.7
go_router: ^14.2.9
keyboard_dismisser: ^3.0.0
retrofit: ^4.4.1
get_it: ^7.7.0
get_it: ^8.0.0
dio: ^5.7.0
dart_pusher_channels: ^1.2.3
photo_view: ^0.15.0
@@ -39,7 +39,7 @@ dependencies:
badges: ^3.1.2
google_fonts: ^6.2.1
location: ^6.0.2
syncfusion_flutter_charts: ^27.1.48
syncfusion_flutter_charts: ^27.1.51
table_calendar: ^3.1.2
flutter_keyboard_visibility: ^6.0.0
share_plus: ^10.0.2
@@ -50,7 +50,7 @@ dependencies:
rive: ^0.13.14
dev_dependencies:
build_runner: ^2.4.12
build_runner: ^2.4.13
freezed: ^2.5.7
json_serializable: ^6.8.0
retrofit_generator: ^9.1.2