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 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 niewielki wysiłek.
Przygotowanie się do spełnienia wymagań dotyczących 64-bitowej architektury
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ą, dostarczają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 umożliwia sprawdzenie, czy aplikacja działa 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 zgodność przyniesie ekosystemowi.
Czytaj dalej
-
Wiadomości o usługach
Android Studio Panda 4 jest już stabilny i możesz go używać w środowisku produkcyjnym. Wprowadziliśmy m.in. tryb planowania i przewidywanie kolejnych zmian, dzięki czemu tworzenie wysokiej jakości aplikacji na Androida jest jeszcze łatwiejsze.
Matt Dyor • Czas czytania: 5 minut
-
Wiadomości o usługach
Jeśli jesteś deweloperem aplikacji na Androida i chcesz wdrożyć w niej innowacyjne funkcje oparte na AI, niedawno udostępniliśmy nowe, zaawansowane aktualizacje.
Thomas Ezan • Czas czytania: 3 minuty
-
Wiadomości o usługach
Android 17 osiągnął etap wersji beta 4, czyli ostatniej zaplanowanej wersji beta w tym cyklu wydawniczym, co jest kluczowym kamieniem milowym dla zgodności aplikacji i stabilności platformy.
Daniel Galpin • Czas czytania: 4 minuty
Bądź na bieżąco
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.