簡體   English   中英

android 的 messenger IPC 已過時或不工作

[英]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.

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