Để thêm API Home vào một ứng dụng Android, bạn cần đáp ứng một số điều kiện tiên quyết.
Điều kiện tiên quyết
Để phát triển, bạn cần có một máy tính đã cài đặt các công cụ sau:
Android Studio, phiên bản 2024.2.1 ("Ladybug") trở lên. Xin lưu ý rằng các phiên bản cũ hơn phiên bản này có thể không hoạt động đúng cách với SDK API Nhà.
Trình gỡ lỗi Android (
adb
).Cài đặt
adb
.Bạn có thể thực hiện việc này bằng Trình quản lý SDK.
Để kiểm thử API Home, bạn cần:
- Một thiết bị Android chạy Android 10 trở lên được thiết lập bằng Tài khoản Google mà bạn dự định sử dụng để phát triển. Đảm bảo bạn đã cài đặt và đăng nhập bằng tài khoản phát triển này vào phiên bản mới nhất của Android Studio.
- Mạng Wi-Fi.
- Trung tâm Google hỗ trợ các API Home.
Ít nhất một thiết bị được hỗ trợ trong nhà. Nếu thiết bị này (hoặc bất kỳ thiết bị nào khác mà bạn muốn kiểm thử) sử dụng Thread, thì trung tâm cũng phải là một bộ định tuyến biên Thread. Ứng dụng mẫu Android hỗ trợ các loại thiết bị và đặc điểm sau:
- Ánh sáng nhiệt độ màu (bật và tắt, độ sáng)
- Cảm biến tiếp xúc (trạng thái boolean)
- Đèn có thể điều chỉnh độ sáng (bật và tắt, độ sáng)
- Extended Color Light (bật và tắt, độ sáng)
- Công tắc chung
- Cảm biến phát hiện người trong nhà (nhận biết sự hiện diện)
- Bật/Tắt đèn (bật và tắt, độ sáng)
- Công tắc đèn bật/tắt
- Đơn vị cắm bật/tắt (bật và tắt)
- Cảm biến bật/tắt
Các trung tâm được hỗ trợ
Chỉ một số trung tâm Google Nest nhất định mới hỗ trợ API Home.
Thiết lập SDK
API Home trong phiên bản thử nghiệm beta công khai này chưa có trong các thư viện tiêu chuẩn do Google cung cấp để phát triển. Để phát triển ứng dụng bằng API Home, bạn cần tải xuống và lưu trữ các thư viện cục bộ.
Để tải SDK Android Home API xuống, trước tiên, bạn phải đăng nhập vào Nhà phát triển Google Home.