我一直在使用android.intent.action.PHONE_STATE接收呼叫狀態,並在通話結束後向用戶顯示一次對話以記錄通話或不通話。從Android O中,我們必須從清單中刪除隱式廣播,我需要一個替代解決方案,以便在應用程序未處於活動狀態時可以聽到電話呼叫狀態。我不想使用作業調度程序,因爲它會殺死用戶體驗。任何人都可以給我一個替代解決方案Android O:廣播限制PHONE_STATE替代解決方案
0
A
回答
0
您需要在前臺服務中註冊廣播接收器或使用作業調度程序。
0
如果您的應用程序擁有的許可READ_PHONE_STATE,你仍然可以收聽廣播android.intent.action.PHONE_STATE
Android中澳
我已經在官方模擬器進行測試。
+0
好的,我會檢查模擬器。您能否請嘗試在Pixel或Nexus實際設備中檢查併發布結果? –
相關問題
- 1. AppendAllLines替代解決方案
- 2. 替代的解決方案
- 3. Ruby解決方案替代.NET解決方案
- 4. 是chmod o = - -R /用戶限制的可行解決方案?
- 5. Android O:PHONE_STATE廣播限制
- 6. 需要Thread.sleep()的替代解決方案;
- 7. 分頁和替代解決方案
- 8. 替代(?)Java解決方案| ArrayList
- 9. SoapClient未找到替代解決方案
- 10. C++:模板的替代解決方案
- 11. WINAPI的替代解決方案CreateFile()
- 12. Hibernate.Envers的替代解決方案
- 13. SQL Server內存限制解決方案
- 14. JS製作獲取html替代解決方案的請求
- 15. 沒有代碼解決方案來限制Infopath 2013的視圖?
- 16. 廣告服務器解決方案
- 17. 解決方案廣泛的app.config/web.config?
- 18. 如何製作O(N)算法解決方案?
- 19. Java解析當前解決方案的替代
- 20. 直播流媒體解決方案
- 21. X11 screencasting組播解決方案
- 22. Java音頻播放解決方案?
- 23. 爲廣播接收器日誌記錄使用服務的替代方案
- 24. FFMEPG權限問題,有沒有替代解決方案,而不是FFMPEG?
- 25. 用其他解決方案替換New?
- 26. 限制對系統的應用從企業解決方案
- 27. 決策表的替代方案
- 28. 蟒蛇替代解決方案SciPy的空間距離,目前的解決方案返回的MemoryError
- 29. ES6類getter,臨時返回或替代解決方案
- 30. 泛型類型屬性的任何替代解決方案?
唯一的選擇是在前臺服務中註冊廣播接收器。 – M66B