17

私はいくつかの Android アプリケーションを開発しましたが、これは私には起こらなかったので、頭を悩ませています。Android の複数のフォルダー (xhdpi、hdpi、mdpi、ldpi) に ic_launcher という名前のアプリケーション ランチャー アイコンがあります。私の Android マニフェストは次のようになります。

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <uses-library android:name="com.google.android.maps" />

また、アプリケーション アイコンは単にデフォルトの Android のものです。私はプロジェクトをきれいにし、更新し、いくつかの異なるコンピューターから構築し、antを使用してpngをクランチしましたが、何もしませんでした。

Android または何か (S2 で Miui を使用) のキャッシュされたファイルに問題があると考え始めていますが、よくわかりません。

誰にもより良い提案がありますか?

4

14 に答える 14

9

問題は、MIUI キャッシュ アプリケーション アイコンにありました。既存のアイコンを検索して削除したところ、すべてが期待どおりに機能しました。

MIUI 9の時点でもMIUIアイコンのキャッシュの問題が存在する

キャッシュをクリアする手順: [設定] > [インストール済みアプリ] > アプリを検索 > [ストレージ] > [キャッシュをクリア] > [スマートフォンを再起動]

于 2013-03-20T16:41:01.550 に答える
7

私は同じ問題を抱えていて、同様の投稿をチェックしました。bin ディレクトリを削除し、Eclipse を再コンパイルして、新しい apk をデバイスに送信しました。

于 2012-10-16T03:24:37.853 に答える
1

Andorid は、使用している DPI (Density in Pixels) に応じて画像を取得します。S2 を使用しているため、必要な画像をx-hdpi入れて確認する必要があると思います。

于 2012-08-23T12:13:56.360 に答える
1

もし私があなたなら、これらのアイコンを res フォルダーから削除し、アイコンなしでアプリケーションをビルドします。デバイスにインストールできる場合は、おそらくある種のキャッシュです。そうでない場合は、マニフェストでアイコンの名前を変更し、別のアイコンを使用して確認することをお勧めします。

于 2012-08-23T12:14:05.583 に答える
0

Z-launcher を使用している場合は、Z-launcher の設定に移動し、アイコンのテーマを別のものに変更して、目的の値に戻すと、アイコンが更新されます

于 2016-09-18T03:08:22.213 に答える
0

プロジェクトのルートに「classes/res-cache」フォルダーが表示されますか? その場合は、削除してください。私を助けてくれました。

于 2012-08-31T14:33:22.783 に答える
0

また、drawable フォルダーと anydpi フォルダーの動的 xml の既定のアイコンを確認することを忘れないでください。

于 2018-09-19T09:14:29.663 に答える