解決
感謝@執行部隊的建議,我想我已經發現了什麼導致它。由於我沒有對代碼進行任何更改,因此只有資源eclipse才能創建新的.apk文件。
有意破壞代碼意味着我正在更改代碼,因此提示eclipse重新創建apk。我可能錯在我的假設是一個新手,但現在無論如何,所以謝謝大家!
Android應用程序圖標沒有,儘管重啓,卸載和手機上的改變重新安裝
我有兩個自制應用程序都與圖標A.最近我生病的被他們迷惑,所以我試圖改變他們的一個新的圖標,圖標B. 這是行不通的!
我試過了:
重新安裝應用程序;
取消安裝應用程序,然後重新安裝它。
取消安裝應用程序,然後重新啓動手機和計算機,然後重新安裝應用程序。
這些都不起作用,我仍然以最初的圖標A結束。
我已經替換了hdpi,ldpi和mdpi文件夾中的圖標。我也搜索了包含我的應用程序文件夾的.png文件,唯一有三個版本的圖標B(正確的)
發生了什麼事情,是否有像Windows Phone開發一樣的緩存問題?我在尋找答案時遇到了這個問題。
btw我在Windows Vista Ultimate上使用Eclipse 任何想法任何人?
如這裏要求是隻在一個文件夾中的清單
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.PianoSets" android:versionCode="1" android:versionName="1.0">
<uses-permission android:name="android.permission.WAKE_LOCK" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".PianoSets" android:label="@string/app_name"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".SavedAccounts"></activity>
</application>
</manifest>
您可以發佈您的AndroidManifest.xml文件?此外,您的圖標資源的名稱也可能有幫助。 – jcxavier 2011-12-26 16:49:57
您是否確定有任何更改可以通過,徹底中斷代碼,例如使它做一個null popinter異常。 – Ifor 2011-12-26 17:12:39
有用的建議@Ifor,我打破了代碼,它拋出了一個錯誤。但是,現在「修復」它正確安裝的代碼! – jason 2011-12-26 17:35:41