Fragmentacja Androida

Autor: Peter Berry
Data Utworzenia: 12 Sierpień 2021
Data Aktualizacji: 20 Czerwiec 2024
Anonim
Why Android’s fragmentation is actually a core strength
Wideo: Why Android’s fragmentation is actually a core strength

Zawartość

Definicja - Co oznacza fragmentacja Androida?

Fragmentacja Androida odnosi się do obaw związanych z alarmującą liczbą różnych dostępnych wersji systemu operacyjnego Android (OS) na rynku. Głównym problemem jest potencjalnie zmniejszona interoperacyjność między urządzeniami aplikacji zakodowanych za pomocą zestawu Android Software Development Kit (Android SDK).

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia fragmentację Androida

Wraz z wydaniem aktualizacji platformy Android fragmentacja Androida coraz bardziej przyciąga uwagę twórców oprogramowania, przewidując potencjalne problemy z interoperacyjnością w ekosystemie Androida. Oznacza to, że aplikacje Android SDK utworzone dla określonych urządzeń nie zawsze działają z innymi licznymi urządzeniami.

Producenci urządzeń z Androidem zwykle dostosowują system operacyjny Android, aby wyróżniał się na rynku Android. Poziomy wahań wahają się od różnic w sprzęcie urządzenia, takich jak rozdzielczość i rozmiar wyświetlacza, po zmodyfikowane interfejsy programowania aplikacji Android (API). W połączeniu z częstymi aktualizacjami systemu operacyjnego Android, odmiany te spotęgowały problem fragmentacji dla większości programistów.


W opinii Google fragmentacja nie jest poważnym problemem, ponieważ termin ten nie został jasno zdefiniowany. Firma Google wydała jednak program zgodności z Androidem, który pomaga rozwiązać problemy ze zgodnością aplikacji między urządzeniami. Ten program filtruje odpowiednie urządzenia, które mogą uzyskać dostęp do aplikacji i ogranicza dostęp do rynku Android dla urządzeń ze zmienionymi interfejsami API Androida.

Niemniej jednak program zgodności z Androidem nie rozwiązuje problemów z interoperacyjnością aplikacji wykonanych dla określonych urządzeń, co oznacza, że ​​aplikacje wymagają ulepszenia przed wydaniem na wiele urządzeń.