2016-04-29 5 views

Antwort

1

können Sie den Modellnamen überprüfen:

public String MODELNAME = android.os.Build.MODEL; 

public boolean ISFIRETV = MODELNAME.equalsIgnoreCase("AFT*"); 
public boolean ISFIRETVSTICK = MODELNAME.equalsIgnoreCase("AFTM"); 

Alle Feuer-TV-Geräte haben einen Modellnamen, die mit "AFT" beginnt:

FireTV (2nd Gen) ist "AFTS"
FireTV (1. Gen) ist "AFTB"
FireTV Stick ist "AFTM".

ISFIRETV kann dann verwendet werden, um sicherzustellen, dass es sich um ein FireTV-Gerät jeglicher Art handelt (und nicht zum Beispiel auf ein Nicht-Fire TV-Gerät geladen wird), und dann mit ISFIRETVSTICK gezielt überprüft werden kann, ob es sich um einen FireStick handelt nicht.

+0

@TheBestBidAl danke für die Antwort. Ich habe Zweifel. Als ich in Amazon Portal las, empfahl sie sehr, AFT * zu verwenden, um das Feuer-Fernsehen zu überprüfen, weil es in Zukunft geändert werden kann. ist AFTM Fix für FireStick? –

+0

Im Moment glaube ich, dass es nur ein Modell von FireStick gibt, und alle sollten AFTM verwenden. In Zukunft könnten sie eine weitere hinzufügen, also müssten Sie dies berücksichtigen. Ich benutze AFT *, um zu prüfen, ob es sich um FireTV oder FireStick handelt (im Gegensatz zu einem Kindle oder einem anderen Gerät), und dann AFTM, um speziell zu prüfen, ob es sich um einen FireStick handelt. – TheBestBigAl

Verwandte Themen