我申请了following to distinguish between normal Android OS and Android TV
if (pm.hasSystemFeature("com.google.android.tv")) {
// here it is a Android TV
} else {
// here it is a smartphone or tablet or Car
}它不适用于基于安卓( Android )的电视机棒。我认为它只适用于GoogleTv?
我怎样才能查到基于安卓系统的电视?
发布于 2020-11-04 15:43:52
我们通过android.software.leanback或com.google.android.tv.installed进行匹配。前者是检查它的“官方”方式,但当然制造商总是做自己的事情。
后者是通过检查几种不同的设备来选择的,此后我们还没有收到任何关于不支持电视硬件的抱怨。
为了在清单中使用PlayStore发布到<uses-feature ...>,我们需要发布两个变体,每个变体都需要有一个特性.
https://stackoverflow.com/questions/64681699
复制相似问题