2012-09-14 46 views
3

我有這個問題,最近讓我瘋狂...Android Drawables不更新

我有一個應用程序充分繪製資產(背景,圖像等)。 經過在一個更大的設備上測試後,我發現一些drawables太小,並拉伸。 然後,我決定製作更高質量的版本,然後在可繪製文件夾中替換它們。 在設備上啓動應用程序後,我注意到繪圖並沒有刷新,使應用程序與舊的應用程序。 我試圖卸載應用程序,沒有區別...我再次安裝後,應用程序與所有舊的東西,而不是新的東西。

發生了什麼事? :|

回答

5

嘗試項目/清理,並部署您的應用程序。 如果問題仍然存在,另一種可能是您沒有分割/繪製到/ drawable-hdpi,/ drawable-ldpi,/ drawable-mdpi,/ drawable-xhdpi。

+2

感謝您的快速響應!清理項目實際上是有效的! – arvere

+2

雖然這可能已經解決了您的問題,但我建議您在drawable-ldpi文件夾或drawable-mdpi文件夾中保留較小的drawable,並在drawable-hdpi或drawable-xhdpi中使用較大的drawable,這樣可以保持屏幕與較低像素密度屏幕 –

1

嘗試刷新可繪製文件夾(右鍵單擊它 - >刷新)如果這沒有幫助,臨時設置一個引用另一張圖片運行你的應用程序。然後退出並將參照返回到正確的圖片。

0

如果清潔項目不適合你,請嘗試File > Invalidate Caches/Restart - 這對我很有用。

0

這些解決方案都不適合我。

它只是在我重命名文件並更改了代碼上可繪製引用後才起作用。