Nội dung cập nhật về SDK Android XR: Ra mắt Bản dùng trước cho nhà phát triển 2
4 phút đọc
Kể từ khi ra mắt Bản dùng trước SDK Android XR cho nhà phát triển cùng với Samsung, Qualcomm và Unity vào năm ngoái, chúng tôi đã rất ấn tượng trước sự hào hứng của cộng đồng Android. Dù là thông qua các buổi phát trực tiếp về lập trình hay các buổi trò chuyện của Google Developer Group tại địa phương, thì việc tham gia vào cộng đồng để cùng nhau xây dựng tương lai của XR là một trải nghiệm tuyệt vời và chúng tôi chỉ mới bắt đầu.
Hôm nay, chúng tôi rất vui được chia sẻ thông tin cập nhật về SDK Android XR: Bản dùng trước cho nhà phát triển 2, được trang bị các tính năng và điểm cải tiến mới để giúp bạn phát triển những trải nghiệm sống động, hữu ích và thú vị bằng các API, công cụ và tiêu chuẩn mở quen thuộc của Android được tạo cho XR.
Tại Google I/O, chúng tôi có hai phiên kỹ thuật liên quan đến Android XR. Đầu tiên là Xây dựng ứng dụng khác biệt cho Android XR bằng nội dung 3D, trong đó đề cập đến nhiều tính năng có trong Jetpack SceneCore và ARCore cho Jetpack XR. Tương lai là hiện tại, với Compose và AI trên Android XR đề cập đến việc tạo giao diện người dùng khác biệt cho XR và tầm nhìn của chúng tôi về sự giao thoa giữa XR với các chức năng AI tiên tiến.
Tạo ứng dụng khác biệt cho Android XR bằng nội dung 3D và Tương lai là hiện tại, với Compose và AI trên Android XR
Tính năng mới trong Bản dùng thử 2 cho nhà phát triển
Kể từ khi phát hành Bản dùng trước cho nhà phát triển 1, chúng tôi đã tập trung vào việc giúp các API dễ sử dụng hơn và bổ sung các tính năng Android XR sống động mới. Ý kiến phản hồi của bạn đã giúp chúng tôi định hình quá trình phát triển các công cụ, SDK và chính nền tảng này.
Với Jetpack XR SDK, giờ đây bạn có thể phát video 180° và 360°. Các video này có thể là hình nổi bằng cách mã hoá theo thông số kỹ thuật MV-HEVC hoặc bằng cách mã hoá các khung hình xem liền kề. Tiêu chuẩn MV-HEVC được tối ưu hoá và thiết kế cho video lập thể, giúp ứng dụng của bạn phát video sống động một cách hiệu quả với chất lượng cao. Các ứng dụng được xây dựng bằng Jetpack Compose cho XR có thể sử dụng thành phần kết hợp SpatialExternalSurface để kết xuất nội dung nghe nhìn, bao gồm cả video lập thể.
Giờ đây, khi sử dụng Jetpack Compose cho XR, bạn cũng có thể xác định bố cục thích ứng với nhiều cấu hình màn hình XR. Ví dụ: sử dụng SubspaceModifier để chỉ định kích thước của Subspace dưới dạng tỷ lệ phần trăm của kích thước xem được đề xuất của thiết bị, nhờ đó, bảng điều khiển sẽ dễ dàng lấp đầy không gian mà nó được đặt vào.
Material Design cho XR hiện hỗ trợ nhiều thành phần ghi đè hơn cho TopAppBar, AlertDialog và ListDetailPaneScaffold, giúp các ứng dụng hỗ trợ màn hình lớn sử dụng Material Design dễ dàng thích ứng với thế giới XR mới.
Ứng dụng thích ứng với XR bằng cách sử dụng Material Design cho XR với các thành phần ghi đè mới
Trong ARCore cho Jetpack XR, giờ đây, bạn có thể theo dõi bàn tay sau khi yêu cầu các quyền thích hợp. Bàn tay là một tập hợp gồm 26 khớp tay có tư thế, có thể dùng để phát hiện cử chỉ tay và mang đến một cấp độ tương tác hoàn toàn mới cho các ứng dụng Android XR:
Bàn tay là một phương thức nhập tự nhiên cho trải nghiệm Android XR.
Để biết thêm hướng dẫn về cách phát triển ứng dụng cho Android XR, hãy xem lớp học lập trình Kiến thức cơ bản về Android XR, các bản cập nhật cho dự án mẫu Hello Android XR và phiên bản mới của JetStream có hỗ trợ Android XR.
Trình mô phỏng Android XR cũng được cập nhật để cải thiện độ ổn định, hỗ trợ GPU AMD và hiện đã được tích hợp hoàn toàn vào giao diện người dùng của Android Studio.
Trình mô phỏng Android XR hiện đã được tích hợp vào Android Studio
Các nhà phát triển sử dụng Unity đã tạo và chuyển thành công các trò chơi và ứng dụng hiện có sang Android XR. Hôm nay, bạn có thể nâng cấp lên Phiên bản phát hành trước 2 của gói Unity OpenXR: Android XR! Bản cập nhật này bổ sung nhiều điểm cải tiến về hiệu suất, chẳng hạn như hỗ trợ Tốc độ làm mới linh động, giúp tối ưu hoá hiệu suất và mức tiêu thụ điện năng của ứng dụng. Trình đổ bóng được tạo bằng Shader Graph hiện hỗ trợ SpaceWarp, giúp bạn dễ dàng sử dụng SpaceWarp để giảm tải tính toán trên thiết bị. Lưới tay hiện được hiển thị cùng với hiệu ứng che khuất, giúp hình ảnh bàn tay trông chân thực hơn.
Hãy xem mẫu thực tế hỗn hợp cải tiến của Unity cho Android XR, hiện đã hỗ trợ tính năng che khuất và neo cố định.
Gần đây, chúng tôi đã ra mắt Mẫu Android XR cho Unity, minh hoạ các chức năng trên nền tảng Android XR như theo dõi cử động của tay, theo dõi mặt phẳng, theo dõi khuôn mặt và truyền qua.
Các mẫu Unity nguồn mở của Google minh hoạ các tính năng của nền tảng và cách triển khai các tính năng đó
Firebase AI Logic cho Unity hiện đang ở giai đoạn xem trước công khai! Nhờ đó, bạn có thể dễ dàng tích hợp AI tạo sinh vào ứng dụng của mình, tạo ra trải nghiệm dựa trên AI bằng Gemini và Android XR. Firebase AI Logic hỗ trợ đầy đủ các tính năng của Gemini, bao gồm cả đầu vào và đầu ra đa phương thức, cũng như truyền trực tuyến hai chiều cho giao diện trò chuyện sống động. Được xây dựng với mục tiêu sẵn sàng phát hành công khai, Firebase AI Logic được tích hợp với các dịch vụ cốt lõi của Firebase như Kiểm tra ứng dụng, Cấu hình từ xa và Cloud Storage để tăng cường bảo mật, khả năng định cấu hình và quản lý dữ liệu. Tìm hiểu thêm về vấn đề này trên blog Firebase hoặc truy cập thẳng vào tài liệu về Gemini API sử dụng Vertex AI in Firebase SDK để bắt đầu.
Tiếp tục cùng nhau xây dựng tương lai
Chúng tôi tiếp tục cam kết với các tiêu chuẩn mở thông qua quy cách tương tác glTF, hợp tác với Khronos Group. Quy cách này sẽ được hỗ trợ trong các mô hình glTF do Jetpack XR kết xuất vào cuối năm nay. Mô hình sử dụng quy cách Tương tác glTF là thành phần tương tác độc lập có thể có nhiều hành vi được lập trình sẵn, chẳng hạn như xoay đối tượng khi nhấn nút hoặc thay đổi màu của chất liệu theo thời gian.
Android XR sẽ ra mắt trước tiên trên Dự án Moohan của Samsung vào cuối năm nay. Ngay sau đó, đối tác XREAL của chúng tôi sẽ phát hành thiết bị Android XR tiếp theo. Với tên mã là Project Aura, đây là một thiết bị di động và có dây, cho phép người dùng truy cập vào các ứng dụng Android mà họ yêu thích, bao gồm cả những ứng dụng được xây dựng cho XR. Chúng tôi sẽ ra mắt phiên bản dành cho nhà phát triển, đặc biệt là để bạn bắt đầu sáng tạo và thử nghiệm. Tin vui nhất là gì? Bạn có thể dùng các công cụ quen thuộc mà bạn đang sử dụng để tạo ứng dụng Android cho các thiết bị này.
Dự án Aura của XREAL
Cửa hàng Google Play cũng đang chuẩn bị sẵn sàng cho Android XR. Cửa hàng này sẽ liệt kê các ứng dụng Android 2D được hỗ trợ trên Cửa hàng Play dành cho Android XR khi ra mắt vào cuối năm nay. Nếu đang phát triển một ứng dụng khác biệt trên Android XR, bạn có thể chuẩn bị sẵn sàng cho sự kiện ra mắt lớn và trở thành một trong những ứng dụng khác biệt đầu tiên trên Cửa hàng Play của Android XR:
- Cài đặt và kiểm thử ứng dụng hiện có trong Trình mô phỏng Android XR
- Tìm hiểu cách đóng gói và phân phối ứng dụng cho Android XR
- Mới! Giúp ứng dụng XR của bạn nổi bật so với các ứng dụng khác trên Cửa hàng Play bằng các tài sản để xem trước như video lập thể 180° hoặc video 360°, cũng như ảnh chụp màn hình, nội dung mô tả ứng dụng và video phi không gian.
Chúng tôi biết rằng nhiều người trong số các bạn rất hào hứng với tương lai của Android XR trên kính thông minh. Chúng tôi đang xây dựng trải nghiệm cho nhà phát triển và sẽ chia sẻ thêm thông tin chi tiết về cách bạn có thể tham gia vào cuối năm nay.
Để bắt đầu tạo và phát triển cho Android XR, hãy truy cập vào developer.android.com/develop/xr. Tại đây, bạn sẽ tìm thấy tất cả công cụ, thư viện và tài nguyên cần thiết để làm việc với SDK Android XR. Cụ thể, hãy thử mã mẫu và lớp học lập trình của chúng tôi.
Chúng tôi rất mong nhận được ý kiến phản hồi, đề xuất và ý tưởng của bạn để cùng nhau định hình Android XR. Sự nhiệt huyết, kiến thức chuyên môn và những ý tưởng táo bạo của bạn là yếu tố then chốt trong quá trình chúng ta cùng nhau phát triển Android XR. Chúng tôi rất mong được thấy các ứng dụng khác biệt dành cho XR của bạn khi thiết bị Android XR ra mắt vào cuối năm nay!
Khám phá thông báo này và tất cả thông tin cập nhật tại Google I/O 2025 trên io.google từ ngày 22 tháng 5.
-
Tin tức về sản phẩmHôm nay, tại Hội nghị Nhà phát triển Android, chúng tôi xin thông báo về việc cung cấp rộng rãi nhiều công cụ và API được thiết kế để loại bỏ những trở ngại hằng ngày và giúp bạn linh hoạt hơn trong việc xây dựng các ứng dụng Android tuyệt vời.
Matthew McCullough • Thời gian đọc: 4 phút -
Tin tức về sản phẩmĐược công bố hôm nay trong chương trình The Android Show, Android đang chuyển đổi từ một hệ điều hành sang một hệ thống trí tuệ, tạo ra nhiều cơ hội hơn để người dùng tương tác với ứng dụng của bạn.
Matthew McCullough • Thời gian đọc: 4 phút -
Tin tức về sản phẩmCác ứng dụng nhắm đến bản phát hành Android sắp tới sẽ không thể ghi trực tiếp vào danh bạ bằng quyền WRITE_CONTACTS nữa.
Roxanna Aliabadi Walker • Đọc trong 6 phút
Nhận thông tin chi tiết mới nhất về hoạt động phát triển Android trong hộp thư đến của bạn hằng tuần.