Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-92559

Service discovery misses SPP services on android 8.0/8.1/++

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.15.2
    • None
    • Android

    Description

      Doing discoveryAgent->start(QBluetoothServiceDiscoveryAgent::FullDiscovery);
      works as expected in android 7.1 (modulo the reversed uuid issue for which Qt ships a built-in workaround that makes it work nevertheless).
      However, the SPP services are missing when doing discovery on Android 8.0/8.1 (tried on both a phone and a tablet with said versions).

      One noticeable thing in the failing setup is log (seemingly android bt subsystem, not qt) printing "Changing socket protocol to RFCOMM" when trying to connect to a service, after the end of the scanning.

      In the working setup there's no changing. Unsure if the initial protocol affects what services are found

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ablasche Alex Blasche
            paangele Paolo Angelelli
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes