2010-09-01 22 views
2

我是新來的Android & Eclipse。我通過更改其中的2個圖標來修改了一個小應用程序。當我使用模擬器測試應用程序時,按預期工作。但是,當我將.apk文件加載到實際設備時,我得到了舊版本的應用程序(舊圖標)。我如何獲得.apk文件以使用當前圖標&代碼?.apk不包含當前圖標 - 爲什麼?

回答

7

你是如何加載APK到您的設備?使用帶有adb的控制檯確保你已經設置了重新安裝選項。否則檢查日食告訴你,它已經重新安裝了應用程序(在eclipse中檢查控制檯)。最後一次嘗試:移除設備上的舊版本並重新安裝。

+0

+1。它發生在我身上。從設備中刪除應用程序將使其正常工作。 – Macarse 2010-09-01 14:32:46

+0

好..我只是將apk文件複製到我的桌面上,然後將它拖到我的手機(磁盤E :)。 我不知道如何調用輸入命令控制檯... 但在futher的研究,發現了基本的開發者指南決議上android.com ... 在日食一個只需要右擊該項目在項目瀏覽器窗口中選擇安卓工具>導出簽名項目... 感謝您的建議! – user437035 2010-09-01 20:32:30

+2

您可以使用eclipse安裝該項目。只需右鍵單擊您的項目 - >運行方式 - > Android應用程序 - >選擇您的連接設備或模擬器 – WarrenFaith 2010-09-02 08:31:49

0

除了上述的答案你也可以試着這樣做: 右鍵點擊Eclipse和Android版轉到工具項目 - >修復項目屬性。

中號不是很肯定,但那朵可能的幫助。

1

最大的可能是您的設備和仿真器使用不同的像素密度(DPI),你只更換一組,這就是爲什麼採取舊的。 您可以: drawable-{l|m|h}dpi文件夾

  • 檢查資源和 改變他們所有
  • 使用相同的像素 密度仿真器和設備
相關問題