Tôi đang đồng bộ hóa các sự kiện giữa thiết bị đeo được và điện thoại thông minh. Vì tôi muốn các sự kiện của tôi được nhận bởi điện thoại ngay cả khi chúng bị ngắt kết nối, tôi bắt đầu sử dụng DataAPI thay vì MessageAPI, nhưng bây giờ "đồng bộ hóa" mất khoảng 1-2 giây thay vì 0,1-0,5 giây (thời gian nhận thức).DataAPI chậm hơn nhiều so với MessageAPI?
Tôi đang truyền trong trường hợp thư có đường dẫn chuỗi như "/ notification/click" và hai byte dữ liệu thô. Trong trường hợp của DataAPI tôi sử dụng đường dẫn "/ notification/click/1" và một byte dữ liệu thô. Bạn có thấy hành vi đó không? Bạn có biết một mẹo để vặn chặt điều đó, ngoại trừ chỉ sử dụng DataAPI nếu thiết bị đang ngoại tuyến không?
Nếu bạn muốn xem một số mã, vui lòng để lại nhận xét. Kể từ khi mã có nhiều mã tấm boilder tôi đã không thêm nó (chưa).
Tôi đang tìm thấy nó cực kỳ chậm. Bạn đã làm gì cuối cùng? – StuStirling
Ồ, tôi cần xem lại câu hỏi này. Con dalay khổng lồ đó là một loại lỗi đã biến mất sau một thời gian. Tuy nhiên, tôi sử dụng nhiều thao tác bit để giảm lượng dữ liệu cần chuyển. Điều này có giúp bạn không? – rekire
Cảm ơn bạn đã trả lời. Vấn đề tôi gặp phải là tôi đang tiết kiệm mọi thứ tốt cho api dữ liệu trên đầu di động. Tôi đang kết nối tốt trên kết thúc mặc trong một WearableListenerService nhưng nó chỉ thỉnh thoảng được gọi. – StuStirling