Rileva applicazione è in esecuzione su Kindle Fire
-
25-10-2019 - |
Domanda
Qualcuno sa come rilevare se l'applicazione è in esecuzione su Kindle Fire?
I miei bisogni app per disattivare alcune caratteristiche se in esecuzione sul Kindle Fire e voglio usare la stessa corporatura di Google Marketplace.
Soluzione
È in grado di leggere e android.os.Build.MANUFACTURER
android.os.Build.MODEL
. Su un Kindle Fire 1st Generation sono 'Amazon' e 'Kindle Fire', rispettivamente. Per i codici di modello di nuovi dispositivi Kindle Fuoco, vedi e caratteristica Specifiche sul sito degli sviluppatori di Amazon.
Altri suggerimenti
In base alla Kindle Fuoco del dispositivo e delle funzioni specifiche Attualmente uso questo codice:
public static boolean isKindleFire() {
return android.os.Build.MANUFACTURER.equals("Amazon")
&& (android.os.Build.MODEL.equals("Kindle Fire")
|| android.os.Build.MODEL.startsWith("KF"));
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow