尽管重启,卸载并重新安装,Android应用程序图标在手机上不会更改

jas*_*son 3 eclipse icons android

解决了

感谢@ Ifor的建议,我想我已经发现了导致它的原因.由于我没有对代码进行任何更改,只有资源eclipse必须没有打扰创建一个新的.apk.
故意破坏代码意味着我正在更改代码,因此提示eclipse重新创建apk.我的假设是一个新手可能是错的,但现在它已经修好了,所以谢谢大家!

我有两个带有图标A的自制应用程序.最近我厌倦了被它们弄糊涂所以我试图改变其中一个为新图标,图标B.这不起作用!
我试过了:
重新安装应用程序;
卸载应用程序然后重新安装它.
卸载应用程序,然后重新启动手机和计算机,然后重新安装应用程序.
这些
都不起作用,我仍然使用原始的Icon A. 我已经替换了hdpi,ldpi和mdpi文件夹中的图标.我还搜索了包含我的.png文件的应用程序的文件夹,唯一有三个版本的Icon B(正确的)
发生了什么,是否有像Windows手机开发一样的缓存问题?我在寻找答案时遇到了这个问题.
顺便说一句,我在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> 
Run Code Online (Sandbox Code Playgroud)

Del*_*son 9

一个'更清洁'的方法(请原谅双关语!)对我有用(强制更换替换的ic_launcher图标):

Project -> Clean
Run Code Online (Sandbox Code Playgroud)

我从本教程中得到了这个想法:

http://www.slideshare.net/YasmineSherif91/android-application-how-to-change-the-icon-tutorial-2

编辑:虽然clean更新图标,我得到构建错误,除非我Refresh在执行之前对添加的资源执行了操作clean.有关refresh和的补充功能的更多信息clean:

在Eclipse中刷新还清理项目吗?

clean这里的一些注意事项和限制:

项目功能>在Eclipse中清理