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.

È stato utile?

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
scroll top