Dialog 14585 廣播中裝置名稱的問題

2021-09-25 20:58:18 字數 461 閱讀 4545

有一段日子,發現電子錶的藍芽廣播中無法識別出裝置名稱了。後來經過燒腦的除錯,發現原來是裝置名稱重複新增了。因為我們使用了公尺家的sdk,然後公尺家的sdk部分**照抄了原廠的sdk,又沒有做好相容工作。在使用公尺家sdk設定或者修改廣播資料的時候,需要同時提供adv_data和scan_resp_data,然後我往scan_resp_data中新增了我們的裝置名稱,然後就不廣播了,因為原廠的sdk在設定廣播資料的時候,最後會自動新增裝置名稱,新增兩次裝置名稱的後果就是名稱無法識別出來了。公尺家的sdk給抄了個正著。感覺這個地方真是dialog的sdk中犯下的低階錯誤,你讓人家想修改裝置名稱的時候咋辦呢,對,必須要停下廣播再重新開啟!

有遇到這個問題的,要麼不額外在廣播資料中新增裝置名稱,要麼直接將sdk中的原始碼相關的部分注釋掉。

else if (total_scan_space <= scan_rsp_data_len)}}

return adv_cmd;}

mfc中dialog中嵌入view

在dialog oninitdialog中加入 cwnd pframewnd this ccreatecontext pcontext pcontext.m pcurrentdoc 0 new ctest doc pcontext.m pnewviewclass runtime class c2 c...

Android中的常用Dialog

設定基本對話方塊 public void btn dialog1 view v 設定成為輸入文字對話方塊 public void btn dialog2 view v 設定輸入框的dialog public void btn onclock view v dialog.setneutralbutto...

Android中Dialog的使用

1 什麼是dialog?dialog就是對話方塊的一種方式!在android開發中。我們常常會須要在android介面上彈出一些對話方塊,比方詢問使用者或者讓使用者選擇。這樣的對話方塊叫 dialog 最常常使用的,大家也比較熟悉的。也使用比較頻繁有alertdialog,這邊篇博文將比較詳盡的解說...