如果我通过USB线将Android智能手机连接到电脑,我想知道连接的设备是否正在运行Android。基于此,我将在计算机上显示一些通知。
如何以编程方式从Windows PC中识别出来?
我试图获得类似于Mobiledit的逻辑。
[注意:我无法在手机中打开USB调试]
答案 0 :(得分:1)
您可以使用Windows Portable Devices
API列出已连接的设备,然后使用Appleman1234建议的可能的Android设备列表过滤结果。问题是,据我所知,WPD API
没有C#包装器,因此您必须使用PInvoke
来编写自己的包装。
MSDN上有2篇文章可以提供帮助:
WPD API