如何检测它是否是Android TV或Android TV Box?

时间:2017-01-19 10:36:50

标签: android-tv leanback tvbox

我为Android TV开发了一个应用程序并发布了。我想知道有多少用户在他们的电视上直接运行该应用程序,以及有多少用户正在使用电视盒。

有没有办法检测我的应用是否以编程方式在Android TV或Android TV Box上运行?

2 个答案:

答案 0 :(得分:1)

getPackageManager().hasSystemFeature("android.software.live_tv")

答案 1 :(得分:0)

Android电视和Android电视盒几乎完全相同,至少从应用程序的角度来看。他们都认为自己具有 tv 特征,您可以从系统属性中获取。

通常,电视应用程序不应该依赖于它们是在电视机还是电视机上运行。

但如果您觉得自己应该知道,也许您可​​以详细说明问题,我们可以帮助您找到合适的解决方案。