Gradle Construire seulement une saveur

Quelqu'un pourrait-il me dire s'il est possible de ne créer qu'une seule de mes différentes saveurs par la ligne de commande?

En ce moment, je n'ai pas vu la manière d'exécuter, par exemple:

  • Android Endless List
  • Où trouver des informations sur la commande shell "appel de service" d'Android?
  • Est-il possible de changer la couleur de ScrollBar?
  • Où se trouve Android AVD Manager sur Mac?
  • SwipeListView seulement un élément ouvert à la fois
  • Quelqu'un peut-il expliquer quelle différence entre le service non lié et lié dans Android?
  • gradle buildDev 

    Quand Dev est l'un de mes différents goûts. En effet, je dois exécuter:

     gradle build 

    Et toutes les saveurs sont construites.

    Je voudrais sauter quelques saveurs. c'est possible?

    Merci

  • Comment remplir l'objet bitmap avec la couleur dans Android
  • L'animation de l'application Tinder (glisser-déplacer ou afficher) dans Android
  • Utilisation du capteur d'orientation pour pointer vers un emplacement spécifique
  • Est-ce que le navigateur Web Android permet de télécharger des photos tirées de la caméra?
  • Comment annuler un AlertDialog.Builder
  • JQuery Mobile native select ne fonctionne pas sur droid
  • 2 Solutions collect form web for “Gradle Construire seulement une saveur”

    Bien qu'il n'y ait pas de version spécifique à la saveur de la tâche de build , il existe des versions propres aux saveurs des tâches d' assemble et d' install . assemble va créer l'APK; install l'installera sur les périphériques / émulateurs.

    Par exemple, dans cet exemple de projet , je définis deux saveurs de produits ( chocolate et vanilla ) et trois types de construction totale ( debug , release et mezzanine ).

    L' gradle tasks montre, entre autres:

     Build tasks ----------- assemble - Assembles all variants of all applications and secondary packages. assembleChocolate - Assembles all builds for flavor Chocolate assembleChocolateDebug - Assembles the Debug build for flavor Chocolate assembleChocolateDebugTest - Assembles the Test build for the ChocolateDebug build assembleChocolateMezzanine - Assembles the Mezzanine build for flavor Chocolate assembleChocolateRelease - Assembles the Release build for flavor Chocolate assembleDebug - Assembles all Debug builds assembleMezzanine - Assembles all Mezzanine builds assembleRelease - Assembles all Release builds assembleTest - Assembles all the Test applications assembleVanilla - Assembles all builds for flavor Vanilla assembleVanillaDebug - Assembles the Debug build for flavor Vanilla assembleVanillaDebugTest - Assembles the Test build for the VanillaDebug build assembleVanillaMezzanine - Assembles the Mezzanine build for flavor Vanilla assembleVanillaRelease - Assembles the Release build for flavor Vanilla Install tasks ------------- installChocolateDebug - Installs the Debug build for flavor Chocolate installChocolateDebugTest - Installs the Test build for the ChocolateDebug build installChocolateMezzanine - Installs the Mezzanine build for flavor Chocolate installChocolateRelease - Installs the Release build for flavor Chocolate installVanillaDebug - Installs the Debug build for flavor Vanilla installVanillaDebugTest - Installs the Test build for the VanillaDebug build installVanillaMezzanine - Installs the Mezzanine build for flavor Vanilla installVanillaRelease - Installs the Release build for flavor Vanilla uninstallAll - Uninstall all applications. uninstallChocolateDebug - Uninstalls the Debug build for flavor Chocolate uninstallChocolateDebugTest - Uninstalls the Test build for the ChocolateDebug build uninstallChocolateMezzanine - Uninstalls the Mezzanine build for flavor Chocolate uninstallChocolateRelease - Uninstalls the Release build for flavor Chocolate uninstallVanillaDebug - Uninstalls the Debug build for flavor Vanilla uninstallVanillaDebugTest - Uninstalls the Test build for the VanillaDebug build uninstallVanillaMezzanine - Uninstalls the Mezzanine build for flavor Vanilla uninstallVanillaRelease - Uninstalls the Release build for flavor Vanilla 

    Je simplifierais la réponse donnée par @CommonsWare car, dans le cas de la réponse, j'étais confus.

    Considérez-vous les saveurs du produit

    • Dev
    • Preprod
    • Prod

    Courir

    Tâche de gradlew

    Cela énumérera tous les arômes du produit avec des types de construction

     assemble - Assembles all variants of all applications and secondary packages. assembleAndroidTest - Assembles all the Test applications. assembleDebug - Assembles all Debug builds. assembleDEV - Assembles all DEV builds. assemblePREPROD - Assembles all PREPROD builds. assemblePROD - Assembles all PROD builds. assembleRelease - Assembles all Release builds. 

    A partir de cela, vous pouvez facilement choisir les saveurs et générer une construction basée sur cela

    Gradlew assemblePREPROD

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.