Wear OS, 2026년 9월부터 64비트 앱 필수화
Google은 2026년 9월 15일부터 Wear OS 앱에 64비트 버전을 의무화합니다. 네이티브 코드를 포함한 신규 앱과 업데이트는 32비트 라이브러리 외에 64비트 라이브러리를 반드시 포함해야 합니다. 이는 스마트워치 성능을 향상시키고 플랫폼을 Google TV와 일치시킵니다.
64비트 프로세서 지원은 Android 5부터 존재했지만, 이제 Wear OS에서 의무화됩니다. Google Play는 호환 기기에 32비트 버전을 계속 배포하며, 콘솔에서 호환되지 않는 업로드를 차단합니다.
네이티브 코드 확인 및 이전
개발자는 APK 또는 AAB의 lib 폴더 내 .so 파일을 분석해야 합니다. ARM의 경우:
- 32비트: lib/armeabi-v7a
- 64비트: lib/arm64-v8a
각 32비트 ABI에 대해 동일한 기능의 대응 64비트 버전을 추가하세요. Android Studio의 APK Analyzer를 사용해 검사하세요.
# Example lib structure in APK
lib/
├── armeabi-v7a/ # 32-bit ARM
│ └── libexample.so
└── arm64-v8a/ # 64-bit ARM
└── libexample.so
Wear OS 에뮬레이터에서 테스트하세요. SoLoader 같은 로더와 구버전 OpenSSL에 주의해 64비트 모드로 업데이트하세요.
앱 준비 단계
- 네이티브 코드가 포함된 종속성 및 SDK 분석.
- 지원 ABI 모두에 대한 64비트 .so 파일 컴파일.
- 64비트 에뮬레이터에서 기능 확인.
- 두 버전 모두 포함해 Google Play에 업로드.
- 네이티브 라이브러리 로딩 오류 로그 모니터링.
준수하지 않으면 게시가 차단됩니다. 64비트 버전은 동일한 API와 성능을 제공해야 합니다.
주요 사항
- 2026년 9월 15일부터: 네이티브 코드가 있는 신규 APK/AAB 파일은 64비트 라이브러리 필수.
- Google Play는 콘솔에서 호환되지 않는 파일 차단, 기기에서는 32비트 지원.
- APK Analyzer에서 lib/armeabi-v7a 및 lib/arm64-v8a 확인.
- 안정성을 위해 SoLoader와 OpenSSL 업데이트.
- 확인을 위해 Wear OS 에뮬레이터 테스트.
Wear OS 업데이트 배경
이 요구사항은 Google TV 변경과 동기화됩니다. 2025년 초에 Gemini, Circle to Search, 훈련용 AI Mode를 추가했습니다. 이러한 기능은 64비트로 최적화되어 이전 속도를 높입니다.
중급 및 고급 개발자들은 ABI 호환성 강조를 높이 평가할 겁니다: 부분적 64비트 지원은 32비트 기기 손실을 초래하니 피하세요. 완전한 이중 지원이 핵심—arm64-v8a + armeabi-v7a용 lib, 필요 시 x86_64 + x86.
— Editorial Team
아직 댓글이 없습니다.