Google запретит использование неофициальных API в Android P

287

В то время как в Android Oreo Google были сосредоточены на улучшении энергопотреблении, похоже, Android P принесёт множество нововведений касательно защиты и стабильной работы ОС. По крайней мере, об этом свидетельствуют последние утечки.

Google запретит использование неофициальных API в Android P
Новый отчёт гласит, что в Android P будет ограничен доступ к использованию непубличных API. Это означает, что в новой версии ОС от Google все API, которые не поддерживаются официально в SDK для Android, не будут доступны для разработчиков, и они не смогут использовать их в своих приложениях.

Использование неофициальных API-интерфейсов в приложении является рискованным, поскольку это может привести к возникновению непредвиденных проблем и привести к ошибкам. Вот почему Google, как правило, рекомендует придерживаться официального API в SDK для Android, так как они вряд ли могут спровоцировать проблемы с выходом новой версии Android.

Конечно, это не означает, что разработчики хотят использовать недокументированные API без причины: иногда легче реализовать ту или иную возможность через сторонние API, а иногда в официальном SDK нет альтернативы.

В связи с этим, Google хочет сделать этот переход медленно и осторожно. Во-первых, будут заблокированы API с низким уровнем использования, таким образом, чтобы минимизировать влияние на разработчиков.

Что же до более популярных API, их использование будет разрешено, однако Google собираются дать возможность запросить новые API через баг-трекер, чтобы в конечном итоге разработчики пользовались только официальными API.

Источник: Android Police