我爲我的應用程序創建了一個新的主題集,並決定我不再需要舊的主題。 因此,我將我的新圖像文件複製到舊圖像文件上,替換所有圖像文件。我爲我的所有drawables文件夾做了這個。 然後我重新創建R.java
以防萬一,並重建我的應用程序。被替換成文件夾中的其他人後,繪圖板不會改變
出於某種原因,它正在拾取舊圖像並顯示這些圖像。 好的,我想,必須是內存/緩存中的東西。我只是擦拭我的模擬器圖像,然後再試一次。
這樣做後,應用程序仍然使用舊的圖片。我以爲我一定犯了一個錯誤,並檢查了Eclipse中的圖像,但它顯示了那裏的新圖像。 然後,我採取了激烈的事情,並刪除drawables文件夾。當然,這導致我的項目變得異樣,所以我很快添加了所需的新照片並重建項目。沒有錯誤出現,所有圖片在Eclipse中都出現了變化。
但是,當運行應用程序,舊的圖片仍然顯示。除了在應用程序的某些部分。在我使用的70張左右的照片中,只有2張現在正在顯示新版本。所有其他人仍然在展示舊照片。
這裏可能會發生什麼?我嘗試重新啓動我的模擬器,重新刷新項目,創建一個新項目使用舊的源代碼,重新啓動我的手機,在安裝應用程序之前擦除所有應用程序數據,刪除所有圖像並用新的替換它們,但似乎沒有工作。
包含新圖像的應用程序如何在完全新鮮的模擬器上運行,仍能顯示至少在一小時前已刪除的圖像?
你刷新了日食嗎? (你可以在eclipse中選擇你的res文件夾並按f5) – Jave
忘記將它添加到列表中,但是是的。那是我做的第一件事。我嘗試了Eclipse在刷新/修復/構建項目方面可能會拋出的所有選項。即使GUI構建器顯示新照片,但似乎沒有任何改變結果。 –
我想你也試過不同的模擬器,以防萬一?或在真實的設備上? – Jave