<p dir="auto">I am creating an application for Android/Ios on Flutter in Android studio. This application has to get serial data from a classic bluetoth device.</p>
<p dir="auto">I am new to Flutter. I have found a package: <code class="notranslate">flutter_blue</code> that allows to scan and connect to BLE device. I tried it and it only perform BLE scan and doesn't detect classic Bluetooth devices. I'd like to find a similar package for Bluetooth classic.</p>
<p dir="auto">Is there any package on <a href="https://pub.dartlang.org/flutter" rel="nofollow">https://pub.dartlang.org/flutter</a> that would allow me to do that ? Or lower level function to scan, connect and get the stream of my device?</p>
<p dir="auto">I worked now a year with Bluetooth on flutter and used <a href="https://pub.dev/packages/flutter_blue" rel="nofollow">flutter_blue</a> and <a href="https://pub.dev/packages/flutter_bluetooth_serial" rel="nofollow">flutter_bluetooth_serial</a>. flutter_blue is stale for quite a while and getting it to run on both platforms is close to a nightmare. flutter_bluetooth_serial supports only Bluetooth classic and only on Android. Because Bluetooth is such an important interface flutter should make it top priority to supply a high-quality package to boost the acceptance of flutter.</p>
<p dir="auto">Summary:<br>
Flutter should supply a Bluetooth package which supports:</p>
<ul dir="auto">
<li>IOS and Android, Linux, Windows, MAC</li>
<li>Classic and BLE</li>
<li>Good examples which run out of the Box with the latest stable release</li>
</ul>