Android Studio lädt alte APK beim Ändern von project.archivesBaseName

8

Ich habe build.gradle so konfiguriert, dass es den Versionscode in version.properties jedes Mal erhöht, wenn ich einen Release-Build erstelle. Ich verwende auch den Versionscode für den Apk-Dateinamen. Aber Android Studio scheint die Versionsänderungen zu ignorieren, also wenn ich debug Build von der IDE starte dann assembliere Release Build mit Konsole (was die Versionsnummer erhöht) und starte dann Debug von IDE, es baut korrekt eine APK mit der erhöhten Version in der Dateiname aber lädt die alte apk auf das Gerät.

Also zum Beispiel haben wir einen Versionscode = 377.

  1. Debug-Build von IDE- & gt; Builds und Uploads GradleTestApp-v1.5 ( 377 ) - debug-unaligned.apk
  2. do grandle assambleRelease - & gt; baut GradleTestApp-v1.5 ( 377 ) - release-unsigned.apk und erhöht sich dann versionCode zu 378
  3. Debug-Build erneut von der IDE ausführen - & gt; baut GradleTestApp-v1.5 ( 378 ) - debug-unaligned.apk (korrektes Verhalten) lädt jedoch die alte GradleTestApp-v1.5 ( 377 ) - debug-unaligned.apk auf die Gerät

Was vermisse ich?

Hier ist mein Skript:

%Vor%     
martinpelant 05.09.2013, 14:54
quelle

0 Antworten

Tags und Links