我正在使用Amazon FireTV。是否有任何API,以便我可以区分是FireTV还是FireStick。喜欢
字符串模式= android.os.Build.Modal;
if(modal.equals(FireTV)){}否则if(modal.equals(FireStick)){}
任何帮助将不胜感激。
最佳答案
您可以检查型号名称:
public String MODELNAME = android.os.Build.MODEL;
public boolean ISFIRETV = MODELNAME.equalsIgnoreCase("AFT*");
public boolean ISFIRETVSTICK = MODELNAME.equalsIgnoreCase("AFTM");
所有Fire TV设备的型号名称均以“ AFT”开头:
FireTV(第二代)为“ AFTS”
FireTV(第一代)为“ AFTB”
FireTV Stick是“ AFTM”。
然后,可以使用ISFIRETV来确保它是任何类型的FireTV设备(例如,不要侧面加载到非Fire TV设备上),然后可以使用ISFIRETVSTICK专门检查它是否是FireStick。