Amzon Store Kindle Fire Совместимость - PullRequest
2 голосов
/ 16 января 2012

Я недавно выпустил приложение для Kindle Fire.Приложение было одобрено Amazon Store, но было отклонено для разжигания.Был получен следующий отзыв:

Недавно мы оценили совместимость вашего приложения с планшетом Amazon Kindle Fire.Этот дополнительный процесс тестирования предназначен для того, чтобы убедиться, что каждое приложение, доступное для загрузки на Kindle Fire, обеспечит нашим клиентам высококачественную работу на их устройствах.Было обнаружено, что ваша существующая отправка XXXXXXXX несовместима с Kindle Fire по следующим причинам: По завершении наших тестов на совместимость ваше приложение оказалось не отвечающим при тестировании.Чтобы быть совместимым с Kindle Fire, основные функции приложения должны реагировать на пользовательские команды, а его основные функции должны быть доступны и соответствовать спецификациям устройства.Пожалуйста, просмотрите эти проблемы и обновите свое представление, чтобы устранить несовместимость.Вам может быть полезно ознакомиться с часто задаваемыми вопросами о Kindle Fire на портале разработчиков Amazon Appstore.

У кого-нибудь есть какие-либо указания на то, что может быть не так?

Ответы [ 4 ]

0 голосов
/ 22 июня 2012

Если у вас есть доступ к Motorola Xoom под управлением Honeycomb 3.2, вы можете протестировать свое приложение на этом.Мое приложение было отклонено Amazon, потому что у них были пустые экраны.Я тщательно проверил это на Kindle Fire и никогда не видел такого поведения.Только когда я подчеркнул этот момент с обозревателем Amazon, я узнал, что они тестируют не на своем собственном устройстве, а на Motorola Xoom под управлением устаревшей ОС, которую я не хочу поддерживать.Теперь у меня есть Xoom, и мое приложение отлично работает на нем под ICS, но довольно глючно с Honeycomb.

0 голосов
/ 23 января 2012

Я только что получил тот же ответ от них, и, я имею, у меня есть приложения, которые они одобрили для своего магазина, проверенные на основе аналитики Flurry, которую я использую, менее мощные устройства, чем Kindle Fire. Это также довольно расплывчато, если бы они предложили планшет разработчика или еще какие-то подробности. Единственное, что вы можете сделать, это, возможно, угадать, что не отвечает, и надеяться, что это пройдет в следующий раз.

0 голосов
/ 06 февраля 2012

Похоже, вы получаете ANRs . Прочитайте советы о том, как этого избежать: http://developer.android.com/guide/practices/design/responsiveness.html но в большинстве случаев это вызвано выполнением чего-то длительного (обычно сетевых вызовов) в потоке интерфейса пользователя. Убедитесь, что вы создали другой поток, выполняющий сетевой вызов.

0 голосов
/ 16 января 2012

Никогда не разрабатывался для Amazon, но текст, кажется, указывает на то, что ваше приложение блокирует пользовательский ввод в определенной ситуации.Может быть, есть какой-то поиск данных, который не выполняется в отдельном процессе и замораживает пользовательский интерфейс?

...