Détecter l'application est en cours d'exécution sur le Kindle Fire
-
25-10-2019 - |
Question
Quelqu'un sait comment détecter si l'application est en cours d'exécution sur le Kindle Fire?
Mes besoins app pour désactiver quelques fonctions si vous travaillez sur le Kindle Fire et je veux utiliser la même version que Google Marketplace.
La solution
Vous pouvez lire android.os.Build.MANUFACTURER
et android.os.Build.MODEL
. Sur un 1er Kindle Fire génération, ils sont « Amazon » et « Kindle Fire », respectivement. Pour les codes modèles de dispositifs Kindle d'incendie plus récents, voir et Spécifications de fonction sur le site développeur d'Amazon.
Autres conseils
Basé sur le site officiel Kindle appareil d'incendie et spécifications Feature J'utilise actuellement cette Code:
public static boolean isKindleFire() {
return android.os.Build.MANUFACTURER.equals("Amazon")
&& (android.os.Build.MODEL.equals("Kindle Fire")
|| android.os.Build.MODEL.startsWith("KF"));
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow