Tin tức về sản phẩm
Tăng khả năng người dùng tìm thấy và tương tác với ứng dụng trên Google TV
Đọc trong 4 phút
Với hơn 300 triệu thiết bị đang hoạt động mỗi tháng trên Google TV và Android TV, rõ ràng là phòng khách là một nền tảng riêng biệt và rộng lớn để các ứng dụng tăng tốc độ phát triển. Hôm nay, chúng tôi rất vui khi được chia sẻ các tính năng của Google TV và công cụ dành cho nhà phát triển được thiết kế để tăng khả năng người dùng tìm thấy nội dung của bạn và chuẩn bị ứng dụng cho trải nghiệm TV trong tương lai.
Thúc đẩy khả năng người dùng tìm thấy và tương tác với Gemini
Năm ngoái, chúng tôi đã đưa trợ lý giọng nói AI Gemini lên nền tảng của mình để mọi người có thể dễ dàng tìm thấy nội dung cần xem, học điều gì đó mới trên màn hình lớn và hoàn thành các công việc hằng ngày chỉ bằng giọng nói.
Kể từ khi ra mắt, chúng tôi đã cải thiện cách Gemini đưa ra câu trả lời phù hợp với câu hỏi. Gemini chia sẻ kết hợp hình ảnh, video và văn bản để giúp người dùng tìm thấy những gì họ cần vào thời điểm họ cần. Đối với các đối tác phát trực tuyến, Gemini là một công cụ tìm kiếm hữu ích, lấy dữ liệu siêu dữ liệu của ứng dụng để hiển thị nội dung phù hợp cho người xem.
Khai báo tính năng hỗ trợ phương thức trỏ
Trải nghiệm TV mà chúng ta từng biết đang thay đổi. Gemini đang thay đổi cách chúng ta tìm và phát trực tuyến nội dung bằng giọng nói, nhưng cách chúng ta sử dụng điều khiển từ xa cũng đang phát triển.
Điều khiển từ xa bằng con trỏ mang đến khả năng nhập liệu bằng chuyển động cho màn hình lớn, giúp người dùng điều hướng nhanh hơn trên Trang chủ Google TV và trong các ứng dụng có nhiều nội dung. Để đảm bảo ứng dụng của bạn sẵn sàng cho sự thay đổi này và mang lại trải nghiệm tuyệt vời cho tất cả người dùng, bây giờ là thời điểm thích hợp để bắt đầu nghĩ đến tính năng nhập bằng cách trỏ. Dưới đây là cách bắt đầu:
1. Điều chỉnh Thư viện giao diện người dùng của ứng dụng TV
Bạn cần hỗ trợ trạng thái di chuột, vùng chứa có thể cuộn và thao tác nhấp bằng con trỏ để bật tính năng tương tác bằng điều khiển từ xa bằng con trỏ cho ứng dụng của bạn trên Google TV. Mặc dù cách triển khai khác nhau tuỳ theo ngăn xếp giao diện người dùng, nhưng Jetpack Compose sẽ đơn giản hoá quá trình chuyển đổi này vì hầu hết các thành phần cốt lõi đều xử lý các tương tác đa phương thức này một cách tự nhiên.
- Trạng thái di chuột: Mọi phần tử có thể lấy tiêu điểm trên màn hình của bạn (nút, áp phích phim, nút bật/tắt chế độ cài đặt) đều cần một cơ chế phản hồi trực quan rõ ràng cho trạng thái di chuột. Trạng thái này thường tinh tế hơn trạng thái lấy tiêu điểm nhưng rất quan trọng đối với phản hồi.
- Vùng chứa có thể cuộn: Điều khiển từ xa bằng con trỏ cũng sẽ có một bàn di chuột nhỏ hình tròn để cuộn. Người dùng có thể sử dụng bàn di chuột này để cuộn lên hoặc xuống, hoặc sang trái hoặc sang phải trong ứng dụng của bạn. Ứng dụng của bạn cần phản hồi các sự kiện chạm để cuộn.
- Thao tác nhấp bằng con trỏ: Nhiều ứng dụng TV hiện nay mong muốn có một thao tác "nhấp" đơn giản vào nút OKAY trên D-pad. Với điều khiển từ xa bằng con trỏ, người dùng có thể "nhấp" vào một phần tử không ở trạng thái lấy tiêu điểm trên D-pad, mà ở trạng thái di chuột (tương tự như thao tác nhấp chuột).
2. Kiểm thử các thao tác trỏ bằng chuột ngay hôm nay
Để xem cách ứng dụng của bạn xử lý thao tác di chuột, cuộn và nhấp, chỉ cần kết nối chuột Bluetooth hoặc chuột có dây với Google TV. Xin lưu ý rằng chuột có khả năng kiểm soát chính xác hơn vì người dùng ở gần màn hình và thường đặt chuột ở vị trí ổn định. Điều khiển từ xa bằng con trỏ thường có thể kém chính xác hơn vì đôi khi người dùng ở cách màn hình 3 mét, thực hiện các cử chỉ thô với điều khiển từ xa từ ghế sofa. Là nhà thiết kế hoặc nhà phát triển TV, bạn có thể giảm thiểu tình trạng thiếu độ chính xác khi nhập liệu này bằng cách tăng kích thước mục tiêu di chuột cho các phần tử.
3. Khai báo tính năng hỗ trợ điều khiển từ xa bằng con trỏ cho ứng dụng truyền hình trên Google Play
Cuối cùng, hãy cho Google Play biết rằng ứng dụng truyền hình của bạn được thiết kế để hoạt động với con trỏ. Điều này đảm bảo rằng người dùng có điều khiển từ xa bằng con trỏ sẽ có thể dễ dàng tìm, cài đặt và tương tác với ứng dụng của bạn.
Trong tệp AndroidManifest.xml, hãy khai báo thẻ siêu dữ liệu android.software.leanback.supports_touch. Thẻ này thông báo cho nền tảng rằng ứng dụng truyền hình của bạn "hỗ trợ thao tác chạm theo không gian" vì điều khiển từ xa bằng con trỏ mô phỏng các sự kiện chạm từ xa.
AndroidManifest.xml
<manifest ...> <!-- Signal whether the app is adaptive or built just for TV –-> <uses-feature android:name="android.software.leanback" android:required="true|false" /> <!-- Ensure the app can be installed on conventional TVs –-> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <!-- Signal whether the app supports pointer remotes –-> <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/> <application ...> ... </application> </manifest>
Mẹo:
- Khai báo tính năng
android.software.leanbackcho biết rằng ứng dụng của bạn hỗ trợ tính năng điều hướng bằng D-pad và chỉ dành cho việc phân phối trên các thiết bị TV thông qua Google Play. - Thuộc tính phần mềm mới của
android.software.leanback.supports_touchkhai báo rằng ngoài D-pad, bạn đã đảm bảo rằng ứng dụng truyền hình của bạn hoạt động tốt cho trải nghiệm con trỏ/con trỏ thông qua chuột (hiện tại) và điều khiển từ xa bằng con trỏ (trong tương lai). - Nếu bạn chưa làm, thì bây giờ là thời điểm thích hợp để áp dụng Jetpack Compose. Thao tác di chuột, cuộn và nhấp là các phương thức nhập phổ biến được hỗ trợ trên nhiều kiểu dáng thiết bị. Việc xây dựng ứng dụng bằng khung giao diện người dùng thích ứng giúp bạn có thể sử dụng lại mã và giảm chi phí bảo trì.
Bắt đầu sử dụng Engage SDK
Engage SDK, trước đây gọi là Video Discovery API, tối ưu hoá tính năng Tiếp tục, Quyền và Đề xuất trên tất cả kiểu dáng thiết bị Google TV để tăng khả năng người dùng tìm thấy và tương tác với ứng dụng.
- Tiếp tục: Đối tác có thể dễ dàng hiển thị video đã tạm dừng của người dùng trong hàng "Tiếp tục xem" trên Trang chủ.
- Quyền: Engage SDK đơn giản hoá việc quản lý quyền, khớp nội dung ứng dụng với điều kiện của người dùng. Người dùng đánh giá cao điều này vì họ có thể tận hưởng các đề xuất được cá nhân hoá mà không cần cập nhật tất cả thông tin chi tiết về gói thuê bao theo cách thủ công. Điều này cho phép đối tác kết nối với người dùng tại nhiều điểm tìm kiếm trên Google TV.
- Đề xuất: Engage SDK thậm chí còn làm nổi bật các đề xuất được cá nhân hoá dựa trên nội dung mà người dùng đã xem trong ứng dụng.
Bây giờ là thời điểm thích hợp để bắt đầu sử dụng Engage SDK vì API Xem tiếp cũ (đang hỗ trợ trải nghiệm xem tiếp 1.0) sẽ ngừng được hỗ trợ vào nửa sau năm 2027. Để bắt đầu, hãy truy cập vào goo.gle/engage-tv để tìm hiểu thêm.
Chúng tôi rất vui khi thấy trải nghiệm Gemini mới nhất và các công cụ dành cho nhà phát triển sẽ tối ưu hoá khả năng người dùng tìm thấy và thúc đẩy mức độ tương tác của người dùng trên nền tảng của chúng tôi.
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 2026 trên io.google.
Tiếp tục đọc
-
năm 2026năm 2026
Tin tức về sản phẩm
Tại Google I/O 2026, chúng tôi đã giới thiệu sự thay đổi của Android từ hệ điều hành sang hệ thống thông minh. Chúng tôi cũng đã trình bày cách bạn có thể xây dựng trải nghiệm thông minh một cách tự nhiên bằng hệ thống và mang sức mạnh của AI của Google vào ứng dụng của mình.
Jingyu Shi • Đọc trong 2 phút
-
Tin tức về sản phẩm
Chúng tôi rất vui mừng thông báo rằng Android XR đã chính thức hỗ trợ Unreal Engine và Godot. Chúng tôi cũng ra mắt các công cụ mới được thiết kế để tăng năng suất và cho phép các tính năng XR mới: Android XR Engine Hub và Android XR Interaction Framework.
Luke Hopkins, Ryan Bartley • Đọc trong 4 phút
-
Tin tức về sản phẩm
Với việc phát hành Android 17, chúng tôi đang chuyển sang tiêu chuẩn phát triển ưu tiên thích ứng. Người dùng không còn chỉ dựa vào một kiểu dáng thiết bị nữa; họ chuyển đổi giữa điện thoại, thiết bị có thể gập lại, máy tính bảng, máy tính xách tay, màn hình ô tô và môi trường XR sống động trong suốt cả ngày.
Fahd Imtiaz • Đọc trong 4 phút
Nhận thông tin cập nhật
Nhận thông tin chi tiết mới nhất về quá trình phát triển Android được gửi vào hộp thư đến của bạn hằng tuần.