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

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

Đọc trong 2 phút

Cấu trúc 64 bit giúp cải thiện hiệu suất và là nền tảng cho sự đổi mới 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 từ Android 5. Điều này giúp Wear OS phù hợp với những nội dung cập nhật gần đây cho Google TV và các hệ số hình dạng khác, dựa trên yêu cầu về phiên bản 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 này đối với Wear OS. Blog này cung cấp hướng dẫn để giúp bạn chuẩn bị ứng dụng của mình nhằm đáp ứng các yêu cầu mới này.

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

Từ ngày 15 tháng 9 năm 2026:

  • Tất cả ứng dụng mới và các bản cập nhật ứng dụng có mã gốc đều phải cung cấp phiên bản 64 bit bên cạnh phiên bản 32 bit khi xuất bản trê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 sẽ không thay đổi chính sách hỗ trợ đối với phiên bản 32 bit và Google Play sẽ tiếp tục phân phối ứ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 đã chuyển đổi sang phiên bản này và các ứng dụng tuân thủ 64 bit hiện đã có sẵn. Đối với các ứng dụng còn lại, chúng tôi dự kiến sẽ không tốn nhiều công sức.

Chuẩn bị để đáp ứng yêu cầu về phiên bản 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, bạn cần lưu ý rằng ngay cả khi bạn không tự viết mã gốc, 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 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 các tệp .so trong thư mục lib. Đối với các 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 ứ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ấ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 thêm kiến trúc 64 bit tương ứng bằng cách cung cấp các tệp .so có liên quan cho cả ABI.
  • Nâng cấp SDK: Nếu bạn chỉ có phiên bản 32 bit của một thư viện hoặc SDK bên thứ ba, hãy liên hệ với nhà cung cấp để lấy 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 Wear OS để xác minh rằng ứng dụng của bạn hoạt động và thực hiện đúng như dự kiến 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 lên Google Play, nên có thể bạn đã kiểm thử trên những 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, chẳng hạn như SoLoader hoặc các phiên bản cũ của OpenSSL. 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 sao 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 hướng dẫn chi tiết hơn 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 quan trọng 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