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