Przygotowanie aplikacji na Wear OS do spełnienia wymagań dotyczących architektury 64-bitowej
2 minuty czytania
Architektury 64-bitowe zwiększają wydajność i stanowią podstawę przyszłych innowacji, zapewniając użytkownikom szybsze i bogatsze wrażenia. Obsługujemy procesory 64-bitowe od Androida 5. Dzięki temu Wear OS jest zgodny z najnowszymi aktualizacjami Google TV i innych formatów, opierając się na wymaganiu dotyczącym architektury 64-bitowej, które zostało wprowadzone w 2019 r. w przypadku urządzeń mobilnych.
Dziś rozszerzamy to wymaganie na Wear OS. W tym poście na blogu znajdziesz wskazówki, które pomogą Ci przygotować aplikacje do spełnienia tych nowych wymagań.
Wymagania dotyczące architektury 64-bitowej: harmonogram dla deweloperów Wear OS
Od 15 września 2026 r.:
- Wszystkie nowe aplikacje i aktualizacje aplikacji, które zawierają kod natywny, będą musiały mieć wersje 64-bitowe oprócz wersji 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 architektury 32-bitowej, a Google Play będzie nadal dostarczać aplikacje na urządzenia 32-bitowe.
Zdecydowana większość deweloperów Wear OS już dokonała tej zmiany i udostępnia aplikacje zgodne z architekturą 64-bitową. W przypadku pozostałych aplikacji spodziewamy się, że będzie to niewielki wysiłek.
Przygotowanie do spełnienia wymagań dotyczących architektury 64-bitowej
Wiele aplikacji jest napisanych w całości w kodzie nienatywnym (np. Kotlin lub Java) i nie wymaga żadnych zmian w kodzie. Pamiętaj jednak, że nawet jeśli nie piszesz kodu natywnego, zależność lub pakiet SDK może wprowadzać go do Twojej aplikacji, dlatego musisz sprawdzić, czy aplikacja zawiera kod natywny.
Ocena aplikacji
- Sprawdź plik APK lub pakiet aplikacji pod kątem kodu natywnego za pomocą narzędzia APK Analyzer w Android Studio.
- Poszukaj plików .so w folderze lib. W przypadku urządzeń z procesorami ARM biblioteki 32-bitowe znajdują się w folderze lib/armeabi-v7a, a ich odpowiedniki 64-bitowe – w folderze lib/arm64-v8a.
- Zapewnij równość: celem jest zapewnienie, że aplikacja działa prawidłowo 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ą, udostępniając odpowiednie pliki .so dla obu interfejsów ABI.
- Zaktualizuj pakiety SDK: jeśli masz tylko wersje 32-bitowe biblioteki lub pakietu SDK innej firmy, skontaktuj się z dostawcą, aby uzyskać wersję zgodną z architekturą 64-bitową.
Jak przetestować zgodność z architekturą 64-bitową
Wersja 64-bitowa aplikacji powinna oferować taką samą jakość i zestaw funkcji jak wersja 32-bitowa. Emulator Androida na Wear OS może służyć do sprawdzenia, czy aplikacja działa zgodnie z oczekiwaniami w środowisku 64-bitowym.
Uwaga: aplikacje na Wear OS muszą być kierowane na Wear OS 4 lub nowszą wersję, aby można je było przesłać do Google Play, dlatego prawdopodobnie już testujesz je na nowszych obrazach 64-bitowych.
Podczas testowania zwróć uwagę na moduły ładujące kod natywny, takie jak SoLoader lub starsze wersje OpenSSL, które mogą wymagać aktualizacji, aby działać prawidłowo na sprzęcie 64-bitowym.
Dalsze kroki
Ogłaszamy to wymaganie teraz, aby dać deweloperom 6 miesięcy na dostosowanie aplikacji do wymagań, zanim wdrożenie zacznie się we wrześniu 2026 r. Szczegółowe wskazówki dotyczące przejścia znajdziesz w naszej szczegółowej dokumentacji na temat obsługi architektur 64-bitowych.
To przejście to ekscytujący krok w przyszłość Wear OS i korzyści, jakie zgodność z architekturą 64-bitową przyniesie ekosystemowi.
-
Nowości dotyczące produktówDziś opowiedzieliśmy, jak realizujemy naszą wizję „czegoś więcej niż tylko sklepu”. Od karty „Dla Ciebie”, która jest teraz osobistą stroną główną dla ponad 250 mln aktywnych użytkowników miesięcznie, po naszą ujednoliconą platformę do gier łączącą ponad 700 mln profili graczy – Google Play jest dostępny dla użytkowników wszędzie.
Paul Feng • 3 minuty czytania -
r.r.
Nowości dotyczące produktówJako programiści aplikacji na Androida macie wiele możliwości wyboru agentów, dużych modeli językowych, narzędzi i interfejsów wiersza poleceń (CLI), których używacie do tworzenia aplikacji. Naszym celem jest pomóc Ci w tworzeniu pięknych i wysokiej jakości aplikacji na Androida, niezależnie od tego, jak zdecydujesz się je tworzyć.
Simona Milanovic • 4 minuty czytania -
Nowości dotyczące produktówW Google Play stale rozwijamy naszą platformę subskrypcji, aby pomóc Ci zwiększać popularność, dostosowywać się do nowych modeli biznesowych i docierać do użytkowników wszędzie tam, gdzie są.
Sheenam Mittal • 4 minuty czytania
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.