2015-09-11 4 views
1

Недавно мне пришлось включить поддержку нескольких приложений для нашего приложения, поскольку он не смог установить или свернуть при запуске на нескольких устройствах, работающих под управлением старых версий Android. После этого было включено приложение удалось установить, with some tweaking, на большинстве версий Android для 2.3.6, где он дает следующее сообщение, за исключением:Приложение Multidex не работает на Android 2.3.6

не может скачать - Содержание не поддерживается телефон

Я не могу проверить это, поскольку у меня нет устройства, работающего под управлением 2.3.6, а также Android Studio не предоставляет эмулятор для этой версии. Я был бы признателен, если бы кто-нибудь рассказал мне, что происходит с приложением на Android 2.3.6 - то есть, почему не поддерживается, когда приложение работает нормально в других более низких версиях, таких как 2.3.3 и 2.2 и т. Д.

ответ

2

Фактически это упоминается в официальной странице, где она могла бы иметь проблему, прежде чем Android 4.0 (уровень API 14)

https://developer.android.com/tools/building/multidex.html#limitations

Вот 2 основные вопросы, связанные с версии платформы

Приложения, использующие multidex не могут начать на устройствах, которые запускают версии платформы раньше, чем Android 4.0 (уровень API 14) из-за в ошибку Dalvik linearAlloc (выпуск 22586). Если вы ориентируетесь на уровни API раньше, чем 14, обязательно выполните тестирование с этими версиями платформы , так как ваше приложение может иметь проблемы при запуске или при загрузке определенных групп классов. Код Сокращение может уменьшить или, возможно, устранить эти потенциальные проблемы.

Применения, использующие конфигурацию мультидекса, которые делают очень большие Запросы на выделение памяти могут вылетать во время работы из-за линейного ограничения Dalvik (выпуск 78035). Предел распределения был увеличен в Android 4.0 (уровень API 14), но приложения могут по-прежнему сталкиваться с этим ограничением на версиях Android до Android 5.0 (API уровня 21).

 Смежные вопросы

  • Нет связанных вопросов^_^