0

我需要开发一个应用程序,它必须连接到蓝牙模块,我该怎么做?

4

5 回答 5

5

在当前版本的 WP7 API 中无法访问蓝牙。

于 2012-04-09T15:34:21.173 回答
2

您可以使用启动器“ConnectionSettingsTask”来实现它。

只需将 ConnectionSettingsType 用于蓝牙并调用 ConnectionSettingsTask 的 show 方法。这将启动蓝牙设置窗口并允许用户更改蓝牙设置,甚至启用或禁用蓝牙。

您使用 Launcher ,使用命名空间 Microsoft.Phone.Tasks;

private void LaunchBluetoothSettingsForm()
    {
       ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask();
       connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.Bluetooth;
       connectionSettingsTask.Show();
    }
于 2012-04-16T12:37:35.993 回答
2

我已经为 Windows Phone 开发了一个发送和接收图像/视频/音频文件的应用程序,BI 在 microsoft store 上提交了这个应用程序,他们拒绝了 ma 应用程序。他们说这个应用程序允许用户发送受版权保护的数据,所以他们不能发布这种应用程序。

于 2012-10-01T15:26:38.453 回答
2

截至今天,我们的开发人员无法访问蓝牙模块,希望在 WP8 中我们可以通过 SDK 访问它。

于 2012-10-10T16:51:12.283 回答
0

将此代码用于您的按钮事件。您还可以使用此代码启用 Wifi 甚至飞行模式。只需将“蓝牙”一词替换为 Wifi 或飞行模式即可。

private void Blutooth_Click(object sender, EventArgs e)
{
   ConnectionSettingsTask Task = new ConnectionSettingsTask();
   Task.ConnectionSettingsType = ConnectionSettingsType.Bluetooth;
   Task.Show();
}
于 2012-05-24T16:12:58.940 回答