检测安卓设备中的HDMI端口

Posted

技术标签:

【中文标题】检测安卓设备中的HDMI端口【英文标题】:Detect HDMI Port in android device 【发布时间】:2012-11-06 00:27:46 【问题描述】:

我正在开发一个需要检测 HDMI 端口的 android 开发应用程序。有人可以指导我如何以编程方式检测安卓设备中的 HDMI 端口。

提前致谢

【问题讨论】:

此链接包含有关您提到的主题的一些信息:developer.sonymobile.com/knowledge-base/tutorials/… 【参考方案1】:

你可以尝试收听广播隐藏的android意图

"android.intent.action.HDMI_PLUGGED"

如果您使用 android 4.0 或更高版本,或者如果您使用 Sony 设备:

"com.sonyericsson.intent.action.HDMI_EVENT"

查看本教程了解更多信息:http://developer.sonymobile.com/2012/05/29/how-to-use-the-hidden-hdmi-api-tutorial/

还有像 KernelSwitchObserverLib 这样的第 3 方库 http://forum.xda-developers.com/showthread.php?t=1963785

【讨论】:

自上次三星修补程序***.com/questions/18788742/… 以来,KernelSwitchObserver 导致带有 Andriod 4.2.2 的三星 S4 出现异常。

以上是关于检测安卓设备中的HDMI端口的主要内容,如果未能解决你的问题,请参考以下文章

如何检测HDMI设备是否与Node JS连接?

如何在不生根的情况下禁用android设备的hdmi端口?

如何在 Android 中查看 HDMI 设备连接状态?

iOS 是不是提供任何功能来检测外部屏幕是“硬连线”电视输出/HDMI 还是“网络”Airplay 显示器/设备?

source端在hdmi断开连接多久会停止连接

linux网卡端口断开事件