2015-04-18 30 views
6

Tôi biết rằng việc đặt autoConnect thành true trong connectGatt sẽ không kết nối lại thiết bị của tôi nếu tôi thoát ra và trong phạm vi lại với khung thời gian lớn ở giữa. Câu hỏi của tôi là, làm thế nào tôi có thể kết nối lại mà không cần duy trì trạng thái tỉnh táo của Android và tránh làm hỏng pin của mình?Tự động kết nối với thiết bị BLE đã biết

Trả lời

0

Tôi nghĩ rằng my solution cho câu hỏi tương tự (của tôi) có thể hữu ích. Chỉ cần lưu địa chỉ MAC của thiết bị BLE vào DB hoặc một cái gì đó, và kết nối bằng cách sử dụng địa chỉ MAC khi cần thiết. Bạn có thể gọi connectGatt() theo định kỳ, khi ứng dụng bắt đầu hoặc khi khởi chạy ứng dụng nào đó.

Các vấn đề liên quan