Wiadomości o usługach
Przygotowywanie aplikacji na Wear OS do wymagań 64-bitowych
Czas czytania: 2 min
Architektury 64-bitowe zapewniają większą wydajność i stanowią podstawę przyszłych innowacji, dzięki czemu użytkownicy mogą korzystać z szybszych i bardziej zaawansowanych funkcji. Procesory 64-bitowe obsługujemy od Androida 5. Jest to zgodne z niedawnymi zmianami dotyczącymi Google TV i innych formatów, które opierają się na wymaganiu 64-bitowym wprowadzonym po raz pierwszy w 2019 r. w przypadku urządzeń mobilnych.
Dziś rozszerzamy ten wymóg dotyczący 64-bitów na Wear OS. Na tym blogu znajdziesz wskazówki, które pomogą Ci przygotować aplikacje do spełnienia tych nowych wymagań.
Wymóg obsługi 64 bitów: harmonogram dla deweloperów aplikacji na Wear OS
Od 15 września 2026 r.:
- Wszystkie nowe aplikacje i ich aktualizacje zawierające kod natywny będą musiały udostępniać wersje 64-bitowe oprócz 32-bitowych podczas publikowania w Google Play.
- Google Play zacznie blokować przesyłanie do Konsoli Play aplikacji niezgodnych z zasadami.
Nie wprowadzamy zmian w naszych zasadach dotyczących obsługi 32-bitowej, a Google Play nadal będzie dostarczać aplikacje na istniejące urządzenia 32-bitowe.
Większość deweloperów Wear OS już to zrobiła i udostępniła aplikacje zgodne z 64-bitową architekturą. W przypadku pozostałych aplikacji spodziewamy się, że będzie to wymagało niewielkiego nakładu pracy.
Przygotowanie do spełnienia wymagań dotyczących obsługi 64-bitowej
Wiele aplikacji jest napisanych w całości w kodzie innym niż natywny (np. Kotlin lub Java) i nie wymaga żadnych zmian w kodzie. Pamiętaj jednak, że nawet jeśli nie piszesz kodu natywnego samodzielnie, może on zostać wprowadzony do aplikacji przez zależność lub pakiet SDK. Musisz więc sprawdzić, czy Twoja aplikacja zawiera kod natywny.
Ocena aplikacji
- Sprawdź plik APK lub pakiet aplikacji pod kątem kodu natywnego za pomocą APK Analyzer w Android Studio.
- W folderze lib wyszukaj pliki .so. W przypadku urządzeń z procesorami ARM biblioteki 32-bitowe znajdują się w folderze lib/armeabi-v7a, a 64-bitowe – w folderze lib/arm64-v8a.
- Zapewnij równoważność: celem jest zapewnienie prawidłowego działania aplikacji w środowisku 64-bitowym. Chociaż konkretne konfiguracje mogą się różnić, w przypadku większości aplikacji oznacza to, że dla każdej obsługiwanej natywnej architektury 32-bitowej należy uwzględnić odpowiednią architekturę 64-bitową, podając odpowiednie pliki .so dla obu interfejsów ABI.
- Zaktualizuj pakiety SDK: jeśli masz tylko 32-bitowe wersje biblioteki lub pakietu SDK innej firmy, skontaktuj się z dostawcą, aby uzyskać wersję zgodną z 64-bitową architekturą.
Jak sprawdzić zgodność z 64-bitową architekturą
64-bitowa wersja aplikacji powinna oferować taką samą jakość i zestaw funkcji jak wersja 32-bitowa. Emulator Androida na Wear OS może służyć do sprawdzania, czy aplikacja działa i zachowuje się zgodnie z oczekiwaniami w środowisku 64-bitowym.
Uwaga: aplikacje na Wear OS muszą być kierowane na Wear OS 4 lub nowszy, aby można było je przesłać do Google Play. Prawdopodobnie testujesz już te nowsze obrazy, które są dostępne tylko w wersji 64-bitowej.
Podczas testowania zwróć uwagę na ładowarki kodu natywnego, takie jak SoLoader lub starsze wersje OpenSSL, które mogą wymagać aktualizacji, aby prawidłowo działać na sprzęcie 64-bitowym.
Dalsze kroki
Ogłaszamy to wymaganie już teraz, aby dać deweloperom 6 miesięcy na dostosowanie aplikacji do zasad, zanim zaczniemy je egzekwować we wrześniu 2026 r. Szczegółowe wskazówki dotyczące przejścia znajdziesz w naszej dokumentacji na temat obsługi architektur 64-bitowych.
Ta zmiana to ważny krok w przyszłość Wear OS i korzyści, jakie 64-bitowa kompatybilność przyniesie ekosystemowi.
Czytaj dalej
-
Wiadomości o usługach
Podczas tegorocznej konferencji Google I/O mówiliśmy o naszym rozwijającym się modelu biznesowym, który zapewnia większy wybór i nowe sposoby na odkrywanie Twoich aplikacji i treści w sklepie i poza nim. Zaprezentowaliśmy też zaawansowane narzędzia i statystyki, które pomogą Ci skalować firmę w prostszy sposób.
Paul Feng • Czas czytania: 6 minut
-
Wiadomości o usługach
Z przyjemnością informujemy, że na platformie Android XR pojawiła się oficjalna obsługa silników Unreal Engine i Godot. Wprowadzamy też nowe narzędzia, które zwiększą Twoją produktywność i umożliwią korzystanie z nowych funkcji XR: Android XR Engine Hub i Android XR Interaction Framework.
Luke Hopkins • Czas czytania: 4 minuty
-
Wiadomości o usługach
Z przyjemnością przedstawiamy funkcje Google TV i narzędzia dla deweloperów, które zwiększają widoczność Twoich treści i przygotowują aplikację na przyszłe funkcje telewizora.
Paul Lammertsma • Czas czytania: 4 minuty
Bądź na bieżąco
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.