これまでのところ、私は常に次のアプリケーションアイコンサイズを使用してきました:
ただし、Amazon Kindle Fireの場合は、「カルーセル」にアイコンが表示されるため、状況が異なり、アイコンが大幅に拡大されます。これは、mdpiアイコンを使用しているため、非常にぼやけたアイコンを意味します。
インターネットで確認したところ、Kindle Fireの場合、drawable-mdpiフォルダーに200x200のアイコンを配置する必要があることがわかりました。ただし、これにより、optimusデバイスなどの他のmdpiデバイスで奇妙なことが発生する可能性があります。たとえば、通知でアイコン(一時的なアイコンまたは通知バーに表示されるアイコン)を使用すると、アイコンが拡大/トリミングされます。
私は何をすべきか? Androidマーケット用のバージョンとAmazonマーケット用の別のバージョンを作成する、またはどういうわけか200x200アイコンをKindleFireでのみ機能するように設定するというアイデアは好きではありません。理由はその新しいAndroidデバイスは常に作成されており、デバイスでも問題がないことを確認するためだけにすべてを購入する余裕はありません。
単一の非常に高品質のアプリアイコンを使用する方法はありますか?
わかりました。Amazonアプリストアにアプリを配置すると、最高のアイコンを使用できるようになる可能性があります。参照:
http://mobile.tutsplus.com/tutorials/Android/getting-started-with-Kindle-fire-development/
Kindle Fire開発チュートリアル によると:
ヒント6:あいまいなアプリアイコンADBまたは別の方法でアプリを読み込んでいる場合、ホーム画面のアプリアイコンは、KindleFireインターフェイスから表示されるアプリや書籍に比べて小さくてぼやけていることに気付いたかもしれません。実は、Amazonを通じて購入したアプリやメディアのグラフィックは、マニフェストファイルから参照されるのではなく、Webサービスから読み込まれます。そのため、Amazon Appstoreでアプリケーションを入手し、ストアからダウンロードすると、アプリケーションアイコンのグラフィックが正しく表示されます。
リソースdrawable-large-mdpiにフォルダーを作成し、そこに200x200アイコンを配置すると、機能する場合があります。
また、私はチェックすることをお勧めします ここ
あなたに気づかせて思い出させるためだけに:
Kindle Fireのカルーセルアイコンは、 Amazonガイドライン を参照する必要があります。
Kindle Fire (1st Gen) : 322x322 px
Kindle Fire : 365x365
Kindle Fire HD 7" : 425x425
Kindle Fire HD 8.9 : 675x675
ただし、Android標準の場合、ランチャーアイコンのサイズは次ではなく非です:
ldpi (120 dpi) (Low density screen) 36 x 36 px
mdpi (160dpi)(Medium density screen) 48 x 48 px
hdpi (240 dpi)(Highdensity screen) 72 x 72 px
xhdpi (320 dpi) (Extra-high density screen) 96 x 96 px
私も以下を使おうとしましたが、それでも不確かな振る舞い
custom drawable "drawable-1024x600-v10" with ic_launcher.png for KindleFire 1 st Gen
custom drawable "drawable-1024x600-v15" with ic_launcher.png for KindleFire 2nd Gen
custom drawable "drawable-1280x800" with ic_launcher.png for KindleFire HD-7'
custom drawable "drawable-1920x1200" with ic_launcher.png for KindleFire HD-8.9'