2012-03-11 55 views
3

我有Android小部件的問題(它顯示電池狀態)。如果你在主屏幕上有這個小部件,並且你會從android市場更新它,那麼工作就會出現問題。在電池狀態不會改變之前,Widget無法工作。我不知道如何解決它。是否有任何函數在appwidgetprovider或service中啓動(安裝新版本後)?Android小部件在更新後不能立即工作

回答

0

有時,您必須重新啓動程序啓動程序才能在從Market安裝它之後更新小部件。

  1. 轉到設置→應用程序→正在運行。
  2. 選擇「啓動器」(根據您的Android版本,可能會有不同的命名;您可能還需要點擊「顯示緩存進程」才能看到它)。
  3. 觸摸「停止」。
  4. 現在再次點擊主頁按鈕,並返回到您的小部件選擇器 (預安卓4.0,長按主屏幕; Android 4.0+,點擊中間的應用程序啓動器按鈕 並選擇 小工具選項卡)。
  5. 您現在應該看到小部件。照常添加到您的主屏幕。
+1

我問過如何在更新開發者之後刷新小部件。我需要更改我的應用程序代碼 – user1262348 2012-03-11 14:23:52

+0

啊,我誤解了。你寫的東西似乎描述了一個常見的用戶端問題。所以你說如果你的小部件在市場上更新,用戶可以接受和安裝更新,但舊的小部件將繼續運行?啓動器重新啓動和Android重新啓動後,這會繼續嗎? – Trey 2012-03-11 14:36:56

+0

編號當用戶安裝新版本時,舊版本在幾分鐘後停止運行並且新舊版本正在運行,此時電池狀態發生變化。我希望它在用戶安裝之後運行新版本,而不是在電池狀態改變之後運行 – user1262348 2012-03-11 16:32:46