Créer des variantes dans Xamarin pour Android

Nous avons actuellement une application Android que nous aimerions traduire à Xamarin pour Android.

Notre application utilise des variantes de construction pour créer différents arômes de produits .

  • Est-ce que quelqu'un d'autre a remarqué l'écran blanc qu'une transition de fenêtre diapositive crée lors de son démarrage?
  • La meilleure bibliothèque alternative de SQLite d'Android?
  • Valider un courrier électronique dans un EditText
  • Comment classer la mise en page Android sur un petit, moyen, grand, x grand écran?
  • Android ViewPager findViewById ne fonctionne pas - Toujours retourner nulle
  • Continuer le rapport de couverture du code jacoco après un cas de test en panne
  • Cependant, je ne trouve aucune documentation expliquant si cela est possible à Xamarin ou ce qui serait la solution de contournement.

    Est-ce que quelqu'un a l'expérience de ce problème?

    Merci d'avance.

  • Ne peut pas résoudre le symbole 'java.time.LocalDate' erreur dans le studio Android
  • Erreur dans Android "SuperNotCalledException: l'activité n'a pas appelé à super.OnCreate ()"
  • Comment puis-je imprimer une image sur une imprimante Bluetooth dans Android?
  • Voir le contenu entier de ScrollView dans la mise en page graphique d'Eclipse
  • Déterminer si un périphérique Android est enraciné par programme?
  • Erreur: Erreur lors de la récupération du parent pour l'élément: Aucune ressource trouvée qui correspond au nom donné 'Widget.AppCompat.ActionButton'
  • One Solution collect form web for “Créer des variantes dans Xamarin pour Android”

    Ces deux préoccupations (saveurs de produits et variantes de construction) ne sont pas vraiment une chose "Android", elles constituent un problème de configuration de logiciel que Gradle prend en charge.

    Bien que Xamarin.Android ne supporte pas Gradle, il est possible de créer des variantes de construction comme décrit dans ce lien. Xamarin.Android vous permet de choisir les ABI que vous ciblez. Avec un peu de script, vous pouvez créer un APK par ABI (que vous pouvez ensuite télécharger sur Google Play).

    De même, avec les scripts appropriés, vous pouvez également soutenir les saveurs des produits de deux façons différentes:

    • Utilisation des directives de temps de compilation, c'est-à-dire des déclarations #if
    • Architectez votre application afin que certaines fonctionnalités se trouvent dans certains assemblages qui sont omis au moment de la compilation ou un autre pour chaque saveur.
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.