簡體   English   中英

Altbeacon 不在 Android 7 上掃描

[英]Altbeacon is not scanning on Android 7

我們發現logcat顯示我們使用altbeacon的應用程序沒有在幾個都使用 Android 7(Oppo F5、小米 4X、Infinix Zero 5)的設備上進行掃描的情況。 那時我們將setEnableScheduledScanJobs設置為default ,對於 Android 8+ 為 true,對於 Android 7 及更早版本為 false。 在不知道該怎么做之后,我們嘗試在 Android 7 上將setEnableScheduledScanJobs true ,然后它確實掃描並找到了信標。

這里發生了什么? 我們想了解原因,以免在 Android 7 和其他(尤其是)較舊的 Android 上掃描信標時再次失敗。

當我閱讀thisthis時,它與在后台運行的代碼有關。 我們只在前台進行掃描,所以這兩個中寫的應該不相關,但是是嗎?

沒有已知原因導致您提到的 Android 7 設備上的前景掃描不起作用。

不看你的代碼很難說是哪里出了問題,但最可能的解釋是應用程序中的具體實現有問題。 判斷這是否屬實的一種簡單方法是按原樣安裝和測試庫 參考應用程序(如果使用 iBeacon、Eddystone 或其他特定信標類型,則根據需要修改信標解析器。)如果您發現參考應用程序有效但是您的應用程序沒有,那么問題在於具體的實現。 查找您的代碼與參考應用程序代碼之間的差異以找出問題所在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM