Tin tức về sản phẩm

Chuẩn bị ứng dụng Wear OS để đáp ứng yêu cầu về 64 bit

Thời gian đọc: 2 phút

Kiến trúc 64 bit giúp cải thiện hiệu suất và tạo nền tảng cho những điểm cải tiến trong tương lai, mang lại trải nghiệm nhanh hơn và phong phú hơn cho người dùng. Chúng tôi đã hỗ trợ CPU 64 bit kể từ Android 5. Điều này giúp Wear OS phù hợp với các bản cập nhật gần đây cho Google TV và các kiểu dáng khác, dựa trên yêu cầu về 64 bit được giới thiệu lần đầu cho thiết bị di động vào năm 2019.

Hôm nay, chúng tôi sẽ mở rộng yêu cầu về phiên bản 64 bit này cho Wear OS. Bài đăng này trên blog cung cấp hướng dẫn giúp bạn chuẩn bị ứng dụng để đáp ứng các yêu cầu mới này.

Yêu cầu về 64 bit: tiến trình dành cho nhà phát triển Wear OS

Kể từ ngày 15 tháng 9 năm 2026:

  • Tất cả ứng dụng mới và bản cập nhật ứng dụng có chứa mã gốc sẽ phải cung cấp phiên bản 64 bit ngoài phiên bản 32 bit khi phát hành lên Google Play.
  • Google Play sẽ bắt đầu chặn việc tải các ứng dụng không tuân thủ lên Play Console.

Chúng tôi không thay đổi chính sách về việc hỗ trợ thiết bị 32 bit và Google Play sẽ tiếp tục cung cấp ứng dụng cho các thiết bị 32 bit hiện có.

Phần lớn nhà phát triển Wear OS đã thực hiện thay đổi này và đã có sẵn các ứng dụng tuân thủ 64 bit. Đối với các ứng dụng còn lại, chúng tôi dự kiến sẽ không cần nỗ lực nhiều.

Chuẩn bị cho yêu cầu về 64 bit

Nhiều ứng dụng được viết hoàn toàn bằng mã không phải mã gốc (tức là Kotlin hoặc Java) và không cần thay đổi mã. Tuy nhiên, điều quan trọng cần lưu ý là ngay cả khi bạn không tự viết mã gốc, thì một phần phụ thuộc hoặc SDK có thể đưa mã gốc vào ứng dụng của bạn, vì vậy, bạn vẫn cần kiểm tra xem ứng dụng của mình có chứa mã gốc hay không.

Đánh giá ứng dụng

  • Kiểm tra tệp APK hoặc gói ứng dụng để tìm mã gốc bằng Công cụ phân tích APK trong Android Studio.
  • Tìm tệp .so trong thư mục lib. Đối với thiết bị ARM, thư viện 32 bit nằm trong lib/armeabi-v7a, còn thư viện 64 bit tương đương nằm trong lib/arm64-v8a.
  • Đảm bảo tính tương đương: Mục tiêu là đảm bảo rằng ứng dụng của bạn chạy chính xác trong môi trường chỉ hỗ trợ 64 bit. Mặc dù các cấu hình cụ thể có thể khác nhau, nhưng đối với hầu hết các ứng dụng, điều này có nghĩa là đối với mỗi kiến trúc 32 bit gốc mà bạn hỗ trợ, bạn nên cung cấp kiến trúc 64 bit tương ứng bằng cách cung cấp các tệp .so liên quan cho cả hai ABI.
  • Nâng cấp SDK: Nếu bạn chỉ có phiên bản 32 bit của thư viện hoặc SDK bên thứ ba, hãy liên hệ với nhà cung cấp để yêu cầu phiên bản tuân thủ 64 bit.

Cách kiểm thử khả năng tương thích 64 bit

Phiên bản 64 bit của ứng dụng phải có cùng bộ tính năng và chất lượng giống như phiên bản 32 bit. Bạn có thể dùng Trình mô phỏng Android cho Wear OS để xác minh rằng ứng dụng của bạn hoạt động và có hiệu suất như mong đợi trong môi trường 64 bit.

Lưu ý: Vì các ứng dụng Wear OS bắt buộc phải nhắm đến Wear OS 4 trở lên để được gửi đến Google Play, nên có thể bạn đã thử nghiệm trên các hình ảnh mới hơn, chỉ hỗ trợ 64 bit này.

Khi kiểm thử, hãy chú ý đến trình tải mã gốc như SoLoader hoặc các phiên bản OpenSSL cũ hơn. Các trình tải này có thể cần được cập nhật để hoạt động chính xác trên phần cứng chỉ hỗ trợ 64 bit.

Các bước tiếp theo

Chúng tôi thông báo yêu cầu này ngay từ bây giờ để nhà phát triển có 6 tháng điều chỉnh ứng dụng cho tuân thủ trước khi chúng tôi bắt đầu thực thi vào tháng 9 năm 2026. Để biết thêm hướng dẫn chi tiết về quá trình chuyển đổi, vui lòng tham khảo tài liệu chuyên sâu của chúng tôi về việc hỗ trợ kiến trúc 64 bit.

Quá trình chuyển đổi này đánh dấu một bước tiến thú vị cho tương lai của Wear OS và những lợi ích mà khả năng tương thích 64 bit sẽ mang lại cho hệ sinh thái.

Tác giả:
Tiếp tục đọc