[英]android's messenger IPC outdated or not working
我正在從 android doc 中學習本教程,實現 IPC 僅用於給定的一種通信方式。 我完全一對一地復制它,在構建或運行時沒有錯誤或錯誤。 當我使用提供的sayHello
方法啟動服務時, Toast
不會出現。
經過大量的Log.e
ing 我發現ServiceConnection
實例的覆蓋方法onServiceConnected
沒有運行,這可能應該在我調用我在 Activity 的onCreate
運行的bindService(...)
方法時完成,所以onServiceConnected
應該運行,但它沒有。 我想知道該機制是否以某種方式損壞但 IPC 無法正常工作。 我再次將它從活動代碼的文檔中復制到服務代碼再到清單代碼,但它仍然不起作用。 這是示例應用程序。 任何幫助,將不勝感激。 提前致謝。
它可能還沒有過時,因為文檔會提到諸如deprecated
東西。
我也面臨這個問題,最大的錯誤是我沒有將android:enabled
屬性設置為true
。之后我清理了項目,然后一切都開始變成紅色突出顯示,例如AppCompactivity
不可用。 所以我使緩存無效並重新啟動,然后一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.