Определение STB
Добавлено: 22 окт 2013, 14:16
Друзья, приветствую!
Попалась задача определить запуск приложения на STB.
Если следовать гайдлайнам, то определение должно происходить следующим образом,
[syntax=java]private boolean testTelevision(){
final PackageManager pm = this.getPackageManager();
//return pm.hasSystemFeature("android.hardware.type.television");
return pm.hasSystemFeature(PackageManager.FEATURE_TELEVISION);
}[/syntax]
Но производители STB в своих прошивках не отметили "android.hardware.type.television" и в результате я получаю false. Как думаете, к чему еще можно привязаться для определения запуска приложения на stb?
Попалась задача определить запуск приложения на STB.
Если следовать гайдлайнам, то определение должно происходить следующим образом,
[syntax=java]private boolean testTelevision(){
final PackageManager pm = this.getPackageManager();
//return pm.hasSystemFeature("android.hardware.type.television");
return pm.hasSystemFeature(PackageManager.FEATURE_TELEVISION);
}[/syntax]
Но производители STB в своих прошивках не отметили "android.hardware.type.television" и в результате я получаю false. Как думаете, к чему еще можно привязаться для определения запуска приложения на stb?