翩翩安卓APP如何连接MAC蓝牙地址?

问题描述 投票:0回答:1

我正在开发一个Flutter应用程序,通过蓝牙连接到特定的Linux计算机。我能够在终端上使用以下命令轻松地执行此操作。

sudo rfcomm connect /dev/rfcomm0 d4:25:8b:72:28:01 1 &

我正试图在应用程序上执行同样的操作,如下所示。

var shell = Shell();
await shell.run('''
    sudo killall rfcomm

    sudo rfcomm connect /dev/rfcomm0 d4:25:8b:72:28:01 1 &

     ''');

但我在目标Linux机器上看不到任何连接,因为它正在监听。

sudo rfcomm listen /dev/rfcomm0 1
Waiting for connection on channel 1

我如何在Flutter应用程序中执行此操作(使用Shell命令或任何其他方式)?

先谢谢你:)

android flutter bluetooth mac-address
1个回答
0
投票

如果你只是在寻找一种在Flutter上使用蓝牙的方法,那么使用它的软件包如何?例如,你可能会发现 翩翩起舞_蓝色 对你的目的有用。

© www.soinside.com 2019 - 2024. All rights reserved.