Hochladen fehlgeschlagen Sie müssen einen anderen Versionscode für Ihr APK verwenden, da Sie bereits eines mit Versionscode 2 haben
Lesezeit: 5 Minuten
Ahmad Arslan
Laut dieser Antwort, wie man “Der Versionscode Ihres APK muss höher als 2 sein” löst. in der Developer Console von Google Play? Ich habe gerade den Versionscode von 2 auf 3 geändert und der Build konnte nicht hochgeladen werden.
Dies ist mein altes Manifest, bevor ich die APK hochgeladen habe
Ich weiß nicht, was das Problem ist. Irgendeine Hilfe?
Wenn das Ändern des Versionscodes nicht funktioniert, versuchen Sie Folgendes: stackoverflow.com/a/66878818/8383332
– Bald Santos
30. März 2021 um 21:43 Uhr
FFinn
Für Benutzer von Android Studio kann das Problem durch Bearbeiten gelöst werden versionCode und versionName in build.gradle Anstatt von AndroidManifest.xml.
z.B
defaultConfig {
applicationId "com.my.packageId"
minSdkVersion 15
targetSdkVersion 22
versionCode 2 <-- change this
versionName "2.0" <-- change this
}
Können Sie AndroidManifest.xml aus build.gradle lesen? Es macht keinen Sinn, Werte doppelt zu haben.
– Monothreaded
9. Februar 2015 um 21:20 Uhr
Das ist die Antwort. Was hier passiert ist, ist, dass der Gradle derjenige ist, der für die Erstellung des Projekts verantwortlich ist, also überschreibt er die Versionen
– jasmo2
6. März 2017 um 14:17 Uhr
Stellen Sie sicher, dass der Versionscode eine ganze Zahl ist und Sie nach der Änderung synchronisieren.
Ihr bisheriges versionCode war 28. Sie sollten es um 1 bis 29 erhöhen.
android:versionCode="29"
Vermutlich waren Ihre vorherigen App-Versionen 1 bis 28. Durch die Veröffentlichung mit Versionscode 3 stehen Sie in Konflikt mit einer früheren Version Ihrer App, die bereits mit diesem Versionscode veröffentlicht wurde.
Diese Zahl wird nur verwendet, um festzustellen, ob eine Version neuer ist als eine andere, wobei höhere Zahlen neuere Versionen anzeigen. Dies ist nicht die Versionsnummer, die Benutzern angezeigt wird
– Mohamed AbdelraZek
2. Juli 2019 um 13:08 Uhr
Für alle anderen, die verwirrt sein könnten, beachten Sie bitte, dass dies nicht die SDK-Version ist, sondern Ihr App-Versionscode.
– SHIKHAR SINGH
22. Juni 2020 um 16:22 Uhr
Können Sie mir genau sagen, wie der Pfad dieser Datei lautet?
– João Pimentel Ferreira
29. Juni 2020 um 20:28 Uhr
@JoãoPimentelFerreira ./app.json
– Hanni
18. November 2020 um 3:22 Uhr
Für Flutter siehe die Antwort von @Vaibhav_Welcomes_You.
– Flüsse Cuomo
23. Februar 2021 um 17:29 Uhr
Thecarisma
In meinem Fall ist es ein einfaches Problem. Ich habe schon einmal eine App in die Konsole hochgeladen, also versuche ich, sie erneut hochzuladen, nachdem ich einige Probleme gelöst habe. Alles, was ich tue, ist, die vorherige APK aus der zu löschen App Bundle Explorer (offiziell genannt Artifact Library)
Ich habe eine Version über die Google Play Console hochgeladen, dann vor der Veröffentlichung gelöscht und erneut hochgeladen und den OP-Fehler erhalten. Ich dachte, ich hätte es gelöscht, aber es war immer noch in der Artefaktbibliothek vorhanden. Löschen Sie von dort, dann könnte ich hochladen …
– Schnauzbart
15. Juni 2018 um 20:30 Uhr
Das ist die Antwort.
– Benutzer30478
4. Juni 2021 um 14:59 Uhr
Artifact Library ist jetzt App Bundle Explorer auf der rechten Seitenleiste der Konsole.
– Benutzer30478
4. Juni 2021 um 16:36 Uhr
Vielen Dank ! Ich habe nicht verstanden, wie es möglich war, da meine Nummer inkrementell generiert wird
– Benuts
17. Juni 2021 um 12:40 Uhr
wenn Sie verwenden ionisches Gerüstgehe zu config.xml Datei und ändern Sie die “Ausführung” Attribut in der “Widget” Schild. Erhöhen Sie die Versionsnummer. Dann neu erstellen, signieren und ur apk in den Play Store hochladen. das hat mein Problem behoben.
Dieser Fehler tritt auf, wenn Sie versuchen, eine APK hochzuladen, die dieselben Versionswerte wie die bereits im Playstore befindliche hat.
Ändern Sie einfach Folgendes in Ihrer build.gradle-Datei => versionCode und versionName
defaultConfig {
applicationId "com.my.packageId"
minSdkVersion 16
targetSdkVersion 27
versionCode 2 <-- increment this by 1
versionName "2.0" <-- this is the version that shows up in playstore,
remember that the versioning scheme goes as follows.
first digit = major breaking changes version
second digit = minor changes version
third digit = minor patches and bug fixes.
e.g versionName "2.0.1"
}
(Für Flutter-App) Sie müssen einen anderen Versionscode für Ihr APK oder Android App Bundle verwenden, da Sie bereits eines mit Versionscode 1 haben.
Nicht in Panik verfallen…
Sie müssen sich umziehen Flutter-Version aus pubspec.yaml Datei und Version Code von local.properties Datei.
Gehen Sie zuerst zu Ihrem pubspec.yaml Datei. Die ersten drei Zeilen sollten Name, Beschreibung und Version der App sein.
Vor der Veröffentlichung –
Für Sie könnte die Version in etwa so aussehen:
Version: 1.0.0+1
Bevor Sie also eine APK für die Veröffentlichung erstellen (um Ihre bestehende App zu aktualisieren, auf Google Play-Konsole dh für ein neues Update) stellen Sie sicher, dass Sie diese Zahl um 1 erhöhen. (Sie sollten sie erhöhen, da es keine Anforderung für den Schritt der Erhöhung gibt).
Lösung
Ändern Sie einfach diese Version in (je nach Bedarf)
Version: 1.0.1+2
Und zweitens wenn
flatter.versionCode in Projekt -> Android -> local.properties ist
flatter.versionCode=1 dann ändern Sie es oder aktualisieren Sie es auf die flatter.versionCode=2 oder jede andere größere Zahl als der vorherige Code.
Und geben Sie schließlich die App gemäß der Dokumentation frei.
bma350
Manchmal stößt der PlayStore auf einen Fehler, wenn Sie während einer Release-Erstellung ein APK hochladen, und Sie stecken fest, weil Sie dasselbe APK für den aktuellen Release-Entwurf nicht erneut hochladen können. Sie erhalten die Fehlermeldung “Upload fehlgeschlagen…”
Die Lösung ist, zu gehen Artefaktbibliothek Menü, unter Freigabeverwaltung und das Entwurfsartefakt zu löschen. Sobald dies erledigt ist, können Sie das APK erneut hochladen und Ihre Veröffentlichung abschließen.
Hoffe es hilft anderen…
Ben
Dies. Dies geschieht, wenn Sie mit dem Hochladen einer Binärdatei beginnen und diese abbrechen, auch wenn der Upload-Vorgang auf der Benutzeroberfläche abgeschlossen ist. Sie müssen das vorherige Bundle löschen.
– Mccy
27. Oktober 2020 um 14:04 Uhr
13460800cookie-checkHochladen fehlgeschlagen Sie müssen einen anderen Versionscode für Ihr APK verwenden, da Sie bereits eines mit Versionscode 2 habenyes
Wenn das Ändern des Versionscodes nicht funktioniert, versuchen Sie Folgendes: stackoverflow.com/a/66878818/8383332
– Bald Santos
30. März 2021 um 21:43 Uhr