# Wear OS bude od září 2026 vyžadovat 64bitové aplikace
Google zavádí požadavek na 64bitové verze aplikací pro Wear OS od 15. září 2026. Nové aplikace a aktualizace s nativním kódem musí obsahovat 64bitové knihovny kromě 32bitových. To zvýší výkon na chytrých hodinkách a přizpůsobí platformu Google TV.
Podpora 64bitových procesorů existuje od Androidu 5, ale nyní se stává povinnou pro Wear OS. Google Play bude nadále šířit 32bitové verze na kompatibilních zařízeních a blokovat pouze nekompatibilní nahrávání v konzoli.
Kontrola a migrace nativního kódu
Vývojáři musí analyzovat APK nebo AAB na přítomnost .so souborů ve složce lib. Pro ARM:
- 32bit: lib/armeabi-v7a
- 64bit: lib/arm64-v8a
Pro každou 32bitovou ABI přidejte odpovídající 64bitovou s identickou funkcionalitou. Použijte APK Analyzer v Android Studio k prohlédnutí.
# Příklad struktury lib v APK
lib/
├── armeabi-v7a/ # 32-bit ARM
│ └── libexample.so
└── arm64-v8a/ # 64-bit ARM
└── libexample.so
Testujte v emulátoru Wear OS. Všimněte si loaderů jako SoLoader a zastaralého OpenSSL – aktualizujte je pro 64bitový režim.
Kroky k přípravě aplikace
- Prozkoumejte závislosti a SDK ohledně nativního kódu.
- Zkompilujte 64bitové .so pro všechny podporované ABI.
- Zkontrolujte funkčnost v 64bitovém emulátoru.
- Nahrajte do Google Play s oběma verzemi.
- Monitorujte logy na chyby načítání nativních knihoven.
Porušení vede k blokaci publikace. 64bitová verze musí zajišťovat stejné API a výkon.
Co je důležité
- Od 15. září 2026: nové APK/AAB s nativním kódem vyžadují 64bitové knihovny.
- Google Play blokuje nekompatibilní soubory v konzoli, ale podporuje 32bit na zařízeních.
- Kontrolujte lib/armeabi-v7a a lib/arm64-v8a v APK Analyzer.
- Aktualizujte SoLoader a OpenSSL pro stabilitu.
- Testujte v emulátoru Wear OS pro ověření.
Kontext aktualizací Wear OS
Požadavek je synchronizován se změnami v Google TV. Dříve v roce 2025 přidali Gemini, Circle to Search a AI Mode pro výcvik. Tyto funkce jsou optimalizovány pro 64bit, což urychluje migraci.
Vývojáři střední/senior úrovně ocení zaměření na ABI kompatibilitu: vyhněte se částečné 64bitové podpoře, abyste neztratili 32bitová zařízení. Plná duálnost – lib pro arm64-v8a + armeabi-v7a, x86_64 + x86 (pokud je potřeba).
— Editorial Team
Zatím žádné komentáře.