Android Kindle Fire неправильно показывает графику приложения
-
25-10-2019 - |
Вопрос
Я разработал приложение, которое успешно работает на всех версиях телефонов Android, но оно не работает, как желательно, на Kindle Fire. Я настроил эмулятор, как упомянуто на https://developer.amazon.com/help/faq.html#kindlefire
При тестировании на Kindle Fire графика была неправильно расположена. Клиент хочет, чтобы все телефоны и приложения Kindle Fire имели единый APK.
Кто-нибудь может сказать мне:-
1. Минимальная SDK-версия для Kindle Fire?
2. В каком каталоге/папке я должен разместить графику для Kindle Fire? (Насколько я думаю, Kindle поднимает неправильную графику.) Прямо сейчас графика Kindle находится в папке «MDPI».
Решение
Что касается ответа на два ваших вопроса ...
По вашей собственной ссылке:
Чтобы увеличить вероятность того, что ваше приложение будет совместимы с Kindle Fire, вы должны использовать только API, которые обратно совместимы с пряницей.
Также:
Цель: Android 2.3.4 - уровень 10 API 10
А также:
Аннотация ЖК -плотность: 169
От Поддержка нескольких экранов док
Ресурсы MDPI для экранов средней плотности (MDPI) (~ 160DPI). (Это базовая плотность.)
Другие советы
Я столкнулся с какой -то подобной проблемой, когда попытался удалить полноэкранную опцию в манифесте нашего проекта: android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
. Анкет Наше приложение также предназначено для совместимости с каждым разрешением экрана в пределах одного универсального APK.