From 7e7ed30295b1a018d990911de94958677ed32c8b Mon Sep 17 00:00:00 2001 From: Miguel Beltran Date: Sun, 20 Feb 2022 10:31:02 +0100 Subject: [PATCH] Update platform_channels Android files (#1022) --- platform_channels/android/.gitignore | 6 ++++++ platform_channels/android/app/build.gradle | 21 ++++++++++++------- .../android/app/src/main/AndroidManifest.xml | 19 +++-------------- .../res/drawable-v21/launch_background.xml | 12 +++++++++++ .../app/src/main/res/values-night/styles.xml | 18 ++++++++++++++++ .../app/src/main/res/values/styles.xml | 10 ++++----- platform_channels/android/build.gradle | 8 +++---- platform_channels/android/gradle.properties | 1 - .../gradle/wrapper/gradle-wrapper.properties | 2 +- 9 files changed, 62 insertions(+), 35 deletions(-) create mode 100644 platform_channels/android/app/src/main/res/drawable-v21/launch_background.xml create mode 100644 platform_channels/android/app/src/main/res/values-night/styles.xml diff --git a/platform_channels/android/.gitignore b/platform_channels/android/.gitignore index bc2100d8f..6f568019d 100644 --- a/platform_channels/android/.gitignore +++ b/platform_channels/android/.gitignore @@ -5,3 +5,9 @@ gradle-wrapper.jar /gradlew.bat /local.properties GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app +key.properties +**/*.keystore +**/*.jks diff --git a/platform_channels/android/app/build.gradle b/platform_channels/android/app/build.gradle index 1f85dc1de..d6d11cc5f 100644 --- a/platform_channels/android/app/build.gradle +++ b/platform_channels/android/app/build.gradle @@ -26,21 +26,26 @@ apply plugin: 'kotlin-android' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { - compileSdkVersion 28 + compileSdkVersion flutter.compileSdkVersion - sourceSets { - main.java.srcDirs += 'src/main/kotlin' + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = '1.8' } - lintOptions { - disable 'InvalidPackage' + sourceSets { + main.java.srcDirs += 'src/main/kotlin' } defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.example.platform_channels" - minSdkVersion 16 - targetSdkVersion 28 + applicationId "dev.flutter.platform_channels" + minSdkVersion flutter.minSdkVersion + targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName } diff --git a/platform_channels/android/app/src/main/AndroidManifest.xml b/platform_channels/android/app/src/main/AndroidManifest.xml index 5141ce83e..694270d61 100644 --- a/platform_channels/android/app/src/main/AndroidManifest.xml +++ b/platform_channels/android/app/src/main/AndroidManifest.xml @@ -1,16 +1,12 @@ - - - - diff --git a/platform_channels/android/app/src/main/res/drawable-v21/launch_background.xml b/platform_channels/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 000000000..f74085f3f --- /dev/null +++ b/platform_channels/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/platform_channels/android/app/src/main/res/values-night/styles.xml b/platform_channels/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 000000000..3db14bb53 --- /dev/null +++ b/platform_channels/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/platform_channels/android/app/src/main/res/values/styles.xml b/platform_channels/android/app/src/main/res/values/styles.xml index 1f83a33fd..d460d1e92 100644 --- a/platform_channels/android/app/src/main/res/values/styles.xml +++ b/platform_channels/android/app/src/main/res/values/styles.xml @@ -1,7 +1,7 @@ - - diff --git a/platform_channels/android/build.gradle b/platform_channels/android/build.gradle index 3100ad2d5..4256f9173 100644 --- a/platform_channels/android/build.gradle +++ b/platform_channels/android/build.gradle @@ -1,12 +1,12 @@ buildscript { - ext.kotlin_version = '1.3.50' + ext.kotlin_version = '1.6.10' repositories { google() - jcenter() + mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:3.5.0' + classpath 'com.android.tools.build:gradle:4.1.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } @@ -14,7 +14,7 @@ buildscript { allprojects { repositories { google() - jcenter() + mavenCentral() } } diff --git a/platform_channels/android/gradle.properties b/platform_channels/android/gradle.properties index 38c8d4544..94adc3a3f 100644 --- a/platform_channels/android/gradle.properties +++ b/platform_channels/android/gradle.properties @@ -1,4 +1,3 @@ org.gradle.jvmargs=-Xmx1536M -android.enableR8=true android.useAndroidX=true android.enableJetifier=true diff --git a/platform_channels/android/gradle/wrapper/gradle-wrapper.properties b/platform_channels/android/gradle/wrapper/gradle-wrapper.properties index 296b146b7..bc6a58afd 100644 --- a/platform_channels/android/gradle/wrapper/gradle-wrapper.properties +++ b/platform_channels/android/gradle/wrapper/gradle-wrapper.properties @@ -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-5.6.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip