Leute, ich glaube, ich verliere es. Ich versuche zum ersten Mal, eine App in den Google Play Store hochzuladen, und erhalte ständig die obige Fehlermeldung.
Ich habe die entsprechenden Anleitungen zum Generieren einer signierten Release-Version meiner App befolgt (d. h. ich habe eine JKS-Datei eingerichtet, die Datei build.gradle angepasst und beide über die Datei key.properties verbunden). Es scheint wirklich alles in Ordnung zu sein. Bitte helfen Sie mir hier!
Meine Konfiguration ist wie folgt:
Meine build.gradle-Datei im Verzeichnis /android/app:
Code: Select all
plugins {
id "com.android.application"
id "kotlin-android"
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'
}
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android {
namespace "XXX"
compileSdkVersion flutter.compileSdkVersion
ndkVersion flutter.ndkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
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 "XXX"
// 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.
minSdkVersion 29
targetSdkVersion 34
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
flutter {
source '../..'
}
dependencies {}
Code: Select all
storePassword=XXX
keyPassword=XXX
keyAlias=upload
storeFile=upload-keystore_CBT.jks
Ich habe die Befehle ausgeführt
flutter clean
und dann
flutter build appbundle --release
Die Befehle werden ohne Fehler ausgeführt und ich erhalte eine Datei app-release.aab im \build\app\outputs\bundle\release-Ordner wie erwartet. Ich lade es dann bei Google hoch, wo ich mit der Fehlermeldung begrüßt werde.
Warum erhalte ich ständig diese Fehlermeldung? Vielen Dank im Voraus!
Mobile version