有没有办法在Windows 10中使用ac#desktop app的蓝牙LE?

Ced*_*amo 7 windows bluetooth-lowenergy windows-10

我在网上找到关于蓝牙LE的一切都需要一个通用的Windows应用程序,这对我来说完全不合适.

有没有办法在c#中使用蓝牙LE,而不必像在UWP上那样编写我的整个应用程序?

Car*_*ter 13

您可以在C#Desktop应用程序中使用C#API!我在GitHub中有一个示例.

通常,要访问C#APIS,请向项目添加两个引用:

  1. C:\Program Files (x86)\Windows Kits\10\UnionMetadata\Windows.winmd
  2. C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\System.Runtime.WindowsRuntime.dll

请注意,#2版本取决于您使用的.NET版本.

不支持后台任务,但所有其他蓝牙C#功能都应该在那里.