Мы недавно выпустили игру на Android Market, и ее размер составляет около 41 МБ.Мы получили сообщения о том, что пользователи некоторых устройств не могут установить приложение (хотя, к сожалению, оно по-прежнему позволяет им его приобретать).
Исследуя проблему, мы обнаружили, что для этих устройств установлен некоторый предел кэша, применяемый к загрузкам сGoogle Market и наше приложение превышают этот предел.
На основании отчетов мы определили следующие ограничения:
- Samsung Galaxy S1, Galaxy Tab 7 иВ Captivate под управлением Android 2.2 установлено ограничение 30 МБ
- HTC Desire / S / HD под управлением Android 2.2 имеет ограничение в 40 МБ
Очевидно, что это ограничение относится только к Google Market, поскольку пользователи Amazon могут загружатьигра без проблем и нормально работает на самих устройствах (проверено без проблем.)
Ищем решение этого барьера.Я продолжаю слышать о том, чтобы разделить ресурсы и загрузить их отдельно после установки.Это кажется грязным, но я буду вынужден пойти по этому пути, если у кого-то нет лучшей идеи.