2014-04-17 31 views
7

更新我的應用後,有時所有舊窗口小部件從主屏幕消失。 而在應用啓動器/小部件選擇器中,我的三個小部件會出現兩次 - 直到重新啓動!應用更新後Widgets消失

有什麼建議嗎?

+0

我應用用戶報告了同樣的問題[應用更新後Widget消失]。但是,我無法重現自己。 (兩個報道碰巧是三星設備:注3和S4)。你可以在哪些設備上重現? – jclova

+0

這些用戶報告了這個錯誤:註釋3與4.4.2,S4與4.4.2。它似乎Android 4.4.2有錯誤。因爲用戶也向我報告了我的小部件的其他問題。 – almisoft

+0

我的用戶報告完全相同的問題。設備:Galaxy S3,S4,Note3。有沒有人有關於這個問題的任何消息 - 代碼錯誤或Android中的錯誤? – dvpublic

回答

1

On this page有一篇長篇文章談論這個問題。

問題的核心似乎是這樣的:

,我們用自己的鑰匙與小部件更新 行動,如果我們使用AppWidgetManager.EXTRA_WIDGET_IDS我們不僅 打破我們自己是很重要的小部件,但也有其他人。

不幸的是,我的代碼不受此問題的影響,但我仍然有用戶報告問題。 也找到了this report

+0

嘗試用我自己的EXTRA_ID替換所有'AppWidgetManager.EXTRA_WIDGET_ID'。這沒有幫助。三星發射器上的問題.... – RusArtM

+0

解釋神祕案例並解釋不使用EXTRA_WIDGET_IDS的鏈接是一個非常不同的問題,它解釋說:「小部件在那裏,你可以長按並移動它,但它不會顯示任何事情」。我相信OP是關於每個(付費)應用程序更新完全從啓動器中刪除的小部件。 – 3c71

0

我的小部件在升級S4到android棒棒糖後消失了。偶然發現,如果您雙擊左軟鍵,屏幕底部會出現一個小部件圖標。點擊圖標打開小部件,他們都是!

0

這是一個操作系統錯誤,因爲它更新應用程序的方式,使它們在一段時間內不可用。如果啓動器在此期間更新小部件,則可能會忽略它們,除非它實施了特定的解決方法以避免這種情況。

請在問題盯在這裏,這樣(也許)谷歌認爲修復它:https://code.google.com/p/android/issues/detail?id=188137如果你改變確切的包路徑爲會打破升級和部件將消失升級一個widget