Как встроить значок высокого разрешения в приложение Kindle Fire, не принадлежащее Amazon-AppStore? - PullRequest
16 голосов
/ 17 ноября 2011

Таким образом, похоже, что Kindle Fire поддерживает боковую загрузку, что прекрасно, и поддерживает ее даже без использования ADB - пользователь может загрузить APK и нажать на уведомление о завершении загрузки, как и на любом обычном устройстве Android.

Однако, когда я на самом деле пытаюсь загрузить свое приложение таким образом, оно выглядит очень дерьмово на экране запуска приложений Kindle - это своего рода низкое разрешение на экране «Приложения» и чрезвычайно низкое разрешение, как в последнее время.открыл элемент на главном экране.Кажется, он использует версию значка MDPI в обоих местах, даже если доступны версии HDPI и XHDPI, но даже одна из них будет выглядеть нечетко рядом со значками встроенного приложения галереи / обложек книг / и т. Д.

Итак: кто-нибудь знает, где в моем приложении (может быть, дополнительная строка манифеста?) Я могу встроить значок приложения с высоким разрешением / обложку книги / и т. Д., Чтобы Kindle использовал это вместо хреново-увеличенный значок MDPI?

Ответы [ 3 ]

18 голосов
/ 17 ноября 2011

Примечание: следующая информация устарела.

Видимо, они делают что-то забавное.Из документов :

Как получить значок высокого разрешения для моего приложения для отображения на Kindle Fire?

Иконки на Kindle Fire динамически извлекаются из Amazon Appstore для Android.Приложения с боковой загрузкой не могут использовать эту функцию.После того, как вы отправили свое приложение и оно стало доступно в Amazon Appstore, автоматически отобразится соответствующий значок вашего приложения.

3 голосов
/ 06 марта 2013

Просто чтобы вы знали и напоминали:

Значок Карусель на разжигании должен соответствовать значению Amazon Guide Lines :

Kindle Fire (1st Gen) : 322x322 px

Kindle Fire :  365x365 

Kindle Fire HD 7" : 425x425

Kindle Fire HD 8.9 : 675x675

Но, согласно стандартам Android, Launcher Icon Size отличается от

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
2 голосов
/ 08 апреля 2012

Работает нормально для меня, но пришлось изменить номер версии приложения. так что Kindle Fire начнет использовать новые значки, в противном случае он будет продолжать использовать старые. Чтобы охватить как можно больше устройств Android, я использовал значки следующих размеров: Я думаю, что Fire использует 512 и 114 16X16 32х32 36x36 48x48 72x72 114x114 128х128 512x512

...