Trước khi xuất bản ứng dụng của bạn trên Cửa hàng Google Play, bạn phải quyết định xem đó là AR Bắt buộc hay AR Tùy chọn .
AR Bắt buộc có nghĩa là ứng dụng của bạn không thể sử dụng được nếu không có AR và làm cho ứng dụng của bạn chỉ khả dụng trên các thiết bị hỗ trợ ARCore .
AR Tùy chọn có nghĩa là ứng dụng của bạn bao gồm một hoặc nhiều tính năng AR chỉ được kích hoạt nếu thiết bị hỗ trợ ARCore, nhưng ứng dụng có thể được cài đặt và chạy trên các thiết bị không hỗ trợ ARCore.
Việc phân loại này (cho dù ứng dụng là Bắt buộc thực hiện hay Thực tế tăng cường tùy chọn) ảnh hưởng đến trải nghiệm Cửa hàng Play của người dùng theo những cách sau:
Các ứng dụng bắt buộc AR không được hiển thị trên các thiết bị không được hỗ trợ.
Khi người dùng cài đặt hoặc cập nhật ứng dụng Bắt buộc phải có AR, Cửa hàng Google Play cho biết rằng Dịch vụ của Google Play dành cho AR là bắt buộc và tự động cài đặt nếu ứng dụng chưa được cài đặt hoặc cập nhật nếu ứng dụng đó đã lỗi thời.
Khi người dùng cài đặt hoặc cập nhật ứng dụng AR Tùy chọn, Dịch vụ của Google Play dành cho AR không được cài đặt hoặc cập nhật tự động. Các ứng dụng tùy chọn AR phải thực hiện hai lần kiểm tra thời gian chạy:
- Khi khởi chạy, ứng dụng phải kiểm tra xem thiết bị có hỗ trợ ARCore hay không và nếu có, hãy bật các tính năng AR trong ứng dụng.
- Khi người dùng khởi chạy một tính năng sử dụng AR, nó phải kiểm tra xem các Dịch vụ của Google Play dành cho AR đã được cài đặt và cập nhật hay chưa , và nếu chưa, hãy nhắc người dùng (hiển thị bên dưới).
Bước tiếp theo
Tìm hiểu cách thêm chức năng ARCore vào ứng dụng của bạn: