Najczęstsze pytania na temat zgodności

Ten dokument zawiera odpowiedzi na ogólne pytania dotyczące zgodności z Androidem.

Jakie typy urządzeń mogą być zgodne z Androidem?

Oprogramowanie Androida można przenosić na wiele różnych urządzeń, w tym na takie, na których aplikacje innych firm nie działają prawidłowo. Dokument definicji zgodności Androida (CDD) określa konkretne konfiguracje urządzeń, które są uznawane za zgodne.

Na przykład kod źródłowy Androida można przeportować na telefon bez aparatu, ale zgodnie z wymaganiami dotyczącymi zgodności z zasadami wszystkie telefony muszą mieć aparat. Dzięki temu deweloperzy mogą polegać na spójnym zbiorze funkcji podczas tworzenia aplikacji.

Dokument CDD jest stale rozwijany, aby odzwierciedlać realia rynkowe. Na przykład wersja 1.6 dokumentu CDD obsługuje tylko telefony komórkowe. Wersja 2.1 umożliwia pominięcie sprzętu telefonicznego, dzięki czemu urządzenia inne niż telefony, np. odtwarzacze muzyczne w formie tabletów, mogą być zgodne. Wraz z tymi zmianami Google rozszerza Google Play, aby umożliwić deweloperom kontrolowanie, gdzie ich aplikacje są dostępne. W przypadku telefonii aplikacja, która zarządza SMS-ami, nie jest przydatna na odtwarzaczu multimediów, dlatego Google Play pozwala deweloperowi ograniczyć tę aplikację wyłącznie do telefonów.

Czy jeśli moje urządzenie jest zgodne, automatycznie ma dostęp do Google Play i elementów marki?

Nie. Dostęp nie jest przyznawany automatycznie. Google Play to usługa świadczona przez Google. Zgodność jest warunkiem uzyskania dostępu do oprogramowania i marki Google Play. Gdy urządzenie zostanie zakwalifikowane jako urządzenie zgodne z Androidem, wypełnij formularz kontaktowy zawarty w licencjonowaniu Usług mobilnych Google, aby uzyskać dostęp do Google Play.

Czy zgodność jest wymagana?

Nie. Udział w Programie zgodności z Androidem jest opcjonalny. Kod źródłowy Androida jest typu open source, więc każdy może go używać do tworzenia dowolnego rodzaju urządzeń. Jeśli jednak chcesz używać nazwy Androida w swoim produkcie lub uzyskać dostęp do Google Play, musisz najpierw upewnić się, że Twoje urządzenie jest zgodne.

Ile kosztuje certyfikat zgodności?

Uzyskanie zgodności urządzenia z Androidem jest bezpłatne. Pakiet testów zgodności jest oparty na otwartym kodzie źródłowym i dostępny dla wszystkich użytkowników do testowania urządzeń.

Kto określa definicję zgodności?

Google odpowiada za ogólny kierunek rozwoju Androida jako platformy i usługi, dlatego firma utrzymuje Dokument definicji zgodności (CDD) dla każdej wersji. Google opracowuje projekt dokumentu CDD dla nowej wersji Androida w konsultacji z różnymi producentami OEM, którzy udzielają nam informacji zwrotnych.

Jak długo każda wersja Androida jest obsługiwana na nowych urządzeniach?

Kod Androida jest typu open source, więc Google nie może uniemożliwić komuś użycia dowolnej wersji do uruchomienia urządzenia. Zamiast tego Google nie udziela licencji na oprogramowanie klienta Google Play do użytku w nieaktualnych wersjach. Dzięki temu każdy może nadal dostarczać przestarzałe wersje Androida, ale takie urządzenia nie mogą używać nazwy Android i nie mogą działać poza ekosystemem aplikacji na Androida, tak jakby były niezgodne.

Czy urządzenie może mieć inny interfejs użytkownika i nadal być zgodne?

Program zgodności z Androidem określa, czy urządzenie może uruchamiać aplikacje innych firm. Elementy interfejsu dostarczane wraz z urządzeniem (np. ekran główny, wybieranie numeru i schemat kolorów) zazwyczaj nie mają dużego wpływu na aplikacje innych firm. Dlatego twórcy urządzeń mogą dowolnie dostosowywać interfejs użytkownika. Dokument z definicjami zgodności ogranicza zakres zmian, jakie producenci urządzeń mogą wprowadzić w interfejsie systemu w obszarach wpływających na aplikacje innych firm.

Kiedy definicje zgodności są publikowane w przypadku nowych wersji Androida?

Naszym celem jest udostępnienie nowej wersji dokumentu z definicją zgodności z Androidem, gdy odpowiednia wersja platformy Android będzie na tyle zbliżona do tej definicji, że będzie to możliwe. Google nie może opublikować ostatecznej wersji dokumentu CDD dla wersji oprogramowania Androida przed wprowadzeniem na rynek pierwszego urządzenia flagowego z tym oprogramowaniem. Ostateczne wersje dokumentu CDD są zawsze publikowane po wprowadzeniu na rynek pierwszego urządzenia. Jednak tam, gdzie to możliwe, Google udostępnia wersje robocze CDD.

Jak weryfikowana jest zgodność urządzeń zgodnie z zapewnieniami producentów?

Nie ma procesu weryfikacji zgodności z urządzeniami z Androidem. Jeśli jednak urządzenie ma zawierać Google Play, Google zazwyczaj sprawdza jego zgodność, zanim udzieli licencji na oprogramowanie klienta Google Play.

Co się stanie, jeśli urządzenie, które ma być zgodne, okaże się nie być zgodne?

Google zwykle prosi o opublikowanie zaktualizowanych obrazów systemu, które rozwiązują problemy ze zgodnością.