我只是試圖運行VALA bluez的例子(在DbusClientSamples頁面發現),我得到這個錯誤:更新了Bluez DBUS-API文檔?
GDBus.Error:org.freedesktop.DBus.Error.UnknownObject:
Method "DiscoverDevices" with signature "" on interface "org.bluez.Adapter"
doesn't exist
是使用過時的API的樣本?如果是,我可以在哪裏找到關於bluez的DBUS API的更新文檔?我發現的所有文檔(通過Google搜索)都包含DiscoverDevices
方法,所以我很困惑。
org.bluez.Adapter去了org.bluez.Adapter1?什麼是clusterfuck – knocte
爲什麼?他們需要打破向後兼容性,所以他們添加了一個新名稱的新API。這對我來說似乎很合理。如果每個人都能預見到每一個用例並在第一次嘗試中設計出完美的API,那將是非常好的,但這似乎不太可能...... – nemequ