2016-07-27 7 views
0

Ich habe eine Anwendung in Android mit verschiedenen Geschmacksrichtungen entwickelt, und ich habe diese beiden Geschmacksrichtungen in Google Play Store aktualisiert. Nun, was ich will, ist diese beiden Geschmack zu kombinieren und eine einzige apk zu bauen, so dass die kombinierte Geschmack apk diese beiden apks im play store aktualisieren wird.Wie man verschiedene Aromen in Android kombinieren?

Meine Frage ist - Ist das möglich, anderen Geschmack APKs mit einzelnem kombinierten Geschmack apk zu aktualisieren und wenn ja, wie diese

+0

Was ist Geschmack im apk? – Nambi

+0

Ein Flavor ist nur eine Build-Konfiguration. Eine Antwort auf Ihre Frage hängt ausschließlich von Ihrer Implementierung ab. Du solltest also mindestens deine Gradle-Datei posten. Und präzisieren Sie genauer, was Sie vorhaben zu tun. Von dem, was ich gelesen habe, ist die wahrscheinlichste Antwort ein gerades NEIN. – tynn

+0

@ Nambi Narayanan, ich meine baut mit verschiedenen flvor – neha

Antwort

0

Jede Anwendung, die Sie mit einem Schlüsselspeicher unterzeichnet erstellen zu erreichen, die Sie während der zur Verfügung stellen Release-Build-Prozess. Solange der von Ihnen verwendete Schlüssel derselbe ist, können Sie ein APK erstellen und es als Upgrade für Ihre aktuelle Anwendung verwenden.

Darüber hinaus muss die Version der neuen apk größer sein als die Version Ihrer aktuellen Anwendungen. So aktualisieren Sie die Version, die Sie benötigen, um Ihre relevante Build gradle Datei bearbeiten:

android { 
    ... 
    defaultConfig { 
    ... 
    versionCode 2 
    versionName "1.1" 
    } 
    productFlavors { 
    demo { 
     ... 
     versionName "1.1-demo" 
    } 
    full { 
     ... 
    } 
    } 
} 

Bitte beachten Sie Android Studio-Dokumentation für weitere Informationen: Version Your App

+0

Danke für Ihre Antwort, – neha

+0

Ich weiß, dass der Schlüssel, Paket-ID und aktualisierte Version für die Aktualisierung notwendig ist, aber meine Frage ist, dass ich zwei Builds eins mit Flavor1 und ein anderes mit flavour2 mit dem gleichen Schlüssel und dem gleichen Versionscode, aber unterschiedlicher Anwendungs-ID, jetzt möchte ich flavor2 mit flavor1 oder mit kombiniertem Flavor aktualisieren, Ist das möglich? – neha