Усилие из-за фрагментации Android
Что из-за фрагментации платформы Android, какие изменения в различных атрибутах OEM-телефонов заставляют разработчиков портировать с одной платформы на другую?
1 ответ
Вообще говоря, в Android нет "изменений", которые "заставляют разработчиков портировать с одной платформы на другую".
Есть некоторые ошибки в некоторых устройствах, которые требуют обходных путей, но они, как правило, не затрагивают большой процент приложений. В противном случае устройства не прошли бы тесты на совместимость.
Однако есть два случая, когда "изменения" существуют:
Разработчики, которые решат игнорировать границы SDK и работать с недокументированными вещами, обнаружат, что эти недокументированные вещи недокументированы по какой-то причине и OEM-производители могут их изменить.
OEM-производители, которые не включают Android Market на своих устройствах и поэтому не обязательно проходят тесты на совместимость, могут или не могут производить устройства, которые будут работать с приложениями Android сторонних производителей.