28 const QString action = intentObject.callMethod<jstring>(
"getAction").
toString();
30 qCDebug(QT_BT_ANDROID) <<
"ServiceDiscoveryBroadcastReceiver::onReceive() - event:" << action;
32 if (action == valueForStaticField<QtJniTypes::BluetoothDevice, JavaNames::ActionUuid>()) {
35 valueForStaticField<QtJniTypes::BluetoothDevice, JavaNames::ExtraUuid>());
36 QJniObject parcelableUuids = intentObject.callMethod<QtJniTypes::ParcelableArray>(
37 "getParcelableArrayExtra",
38 keyExtra.object<jstring>());
39 if (!parcelableUuids.isValid()) {
45 keyExtra = QJniObject::fromString(
46 valueForStaticField<QtJniTypes::BluetoothDevice, JavaNames::ExtraDevice>());
48 intentObject.callMethod<QtJniTypes::Parcelable>(
"getParcelableExtra",
49 keyExtra.object<jstring>());
51 if (bluetoothDevice.isValid()) {