以编程方式检查 Fire OS 版本
Check Fire OS version programmatically
我想以编程方式检查我的 运行 设备的 Fire OS 版本。 不是 Android 版本。
我想要该版本的原因是因为旧 Fire OS 版本没有显示一项功能,我想将其包含在我的应用程序中。
注意:有时设备不会立即更新 OS。
没有一种简单或一致的方法来以编程方式检测 Fire OS 版本。但是,对于您要检测的功能,请尝试获取 CaptioningManager
的实例并调用 getUserStyle()
。在旧版本的 Fire TV 上,此方法用于 return null
,但现在我相信实际值已 returned。不过我还没有测试过。
在我的一个 FireTV 应用程序中,我需要跟踪它,所以我使用:
Log.v(TAG,Build.MANUFACTURER + " " + Build.MODEL + " " + Build.DEVICE+ " " + Build.VERSION.INCREMENTAL + " " + Build.SERIAL);
获取相当具体的版本和设备型号信息。我已经有一段时间没有更新该应用程序了,所以不能 100% 确定它仍然会为您提供您需要的东西(不会靠近我可以检查几天的设备)
我想以编程方式检查我的 运行 设备的 Fire OS 版本。 不是 Android 版本。
我想要该版本的原因是因为旧 Fire OS 版本没有显示一项功能,我想将其包含在我的应用程序中。
注意:有时设备不会立即更新 OS。
没有一种简单或一致的方法来以编程方式检测 Fire OS 版本。但是,对于您要检测的功能,请尝试获取 CaptioningManager
的实例并调用 getUserStyle()
。在旧版本的 Fire TV 上,此方法用于 return null
,但现在我相信实际值已 returned。不过我还没有测试过。
在我的一个 FireTV 应用程序中,我需要跟踪它,所以我使用:
Log.v(TAG,Build.MANUFACTURER + " " + Build.MODEL + " " + Build.DEVICE+ " " + Build.VERSION.INCREMENTAL + " " + Build.SERIAL);
获取相当具体的版本和设备型号信息。我已经有一段时间没有更新该应用程序了,所以不能 100% 确定它仍然会为您提供您需要的东西(不会靠近我可以检查几天的设备)