アプリケーションからdbus apiを取得しようとしているとき、bluezスタックはfd、imtu、omtuを正常に取得し、dbus経由で送信しますg_dbus_send_replyを使用します。しかし、アプリケーションからdbus_connection_send_with_reply_and_blockを呼び出すと、応答を取得できず、fd、imtuおよびomtuを取得できません。dbusはorg.freedesktop.DBus.Error.NoReplyを返しています。org.bluez.MediaTransport1、member = Acquire org.freedesktop.DBus.Error.NoReplyを返します
使用されるdbusバージョンは1.10.10です。 のbluezバージョン - 5.37
見DBUSエラーが、 メソッド呼び出し時間= 1493814994.072004差出人=である:1.50 - >宛先= org.bluezシリアル= 50パス=/ORG /のbluez/hci0/dev_A4_70_D6_7A_74_7F/FD2。インタフェース= org.bluez.MediaTransport1;メンバー=取得
誤差時間= 1493814994.074396差出人= org.freedesktop.DBus - >宛先= 1.50 ERROR_NAME = org.freedesktop.DBus.Error.NoReply reply_serial = 50 ストリング「メッセージ受信者返信せずに、メッセージ・バスから切り離さ「見
bluetoothdエラーがある、 状態が変化/ ORG /のbluez/hci0/dev_88_79_7E_84_2C_54/FD2:TRANSPORT_STATE_PENDING - > TRANSPORT_STATE_ACTIVE bluetoothd [7523]:D-バスから切断。終了する。
入力は非常に役に立ちます。返信を待っています。