1

私は簡単なプログラムを開発し、アイコンを変更したいと考えています。これは、すべての描画可能フォルダーで ic_launcher.png ファイルを変更することを意味します。

シミュレーターでコンパイルしましたが、うまく動作します。新しいアイコンに変わりました。携帯電話をインストールして実行すると、まだ古いアイコンが表示されます。何が問題ですか?

4

6 に答える 6

1

すべてのドローアブル フォルダーのアイコンを変更します: hdpi/mdpi/ldpi

お使いの携帯電話が hdpi デバイスで、ldpi のアイコンを変更している可能性があります (たとえば)。プロジェクトをクリーンアップし、デバイスから古い apk ファイルをアンインストールして、新しい apk を再インストールします。

于 2013-01-06T10:50:48.947 に答える
1

アプリを初めてインストールするのではなく更新する場合、ランチャー アイコンは置き換えられません。アプリを完全にアンインストールして、新しくインストールする必要があります。

于 2013-01-06T10:50:56.890 に答える
1

この方法を試してください:

<application android:icon="@drawable/ic_launcher" android:label="@string/app_name">

それ以外の:

<application android:icon="@+drawable/ic_launcher" android:label="@string/app_name">

から「+」記号を削除するだけandroid:icon="@+drawable/ic_launcher"です。

ありがとう。

于 2013-01-06T09:59:57.923 に答える
0

この問題を解決するには、次の手順に従います
1.アプリをアンインストールし、携帯電話を再起動します 2.プロジェクトをクリーンアップし、プロジェクトをビルドします 3.携帯電話でアプリを実行して、アプリの変更されたアイコンを確認します

于 2016-09-16T09:01:11.103 に答える
0

他の携帯電話でそれを試しましたか?問題はおそらくキャッシングにありますが、よくわかりません。

于 2013-01-06T09:55:44.933 に答える
0

それは本当に奇妙ですが、アイコンの 1 つだけを変更した可能性があります。つまり、res/drawable、res/drawable-hdpi、res/drawable-ldpi、res/drawable-mdpi、res のすべてのバージョンのアイコンを変更する必要があるということです。 /drawable-xdpi

于 2013-01-06T09:56:59.517 に答える