Tôi đang viết một ứng dụng Android phụ thuộc vào hoạt động mạng và trình quản lý báo thức đôi khi đánh thức điện thoại từ trạng thái ngủ.Buộc điện thoại Android ngủ, để kiểm tra?
Câu hỏi của tôi là làm thế nào tôi có thể kiểm tra điều này một cách đáng tin cậy trên thiết bị? Lý tưởng nhất, làm thế nào tôi có thể buộc điện thoại thành một trạng thái ngủ đầy đủ. Nếu không, làm thế nào tôi có thể biết chắc chắn khi điện thoại đã hoàn toàn đi ngủ?
Làm cách nào để bạn kiểm tra Trình quản lý báo thức/mã khóa chế độ chờ/chế độ ngủ?
Cảm ơn. Đây là những gì tôi đã làm, nhưng tôi nghi ngờ rằng sức mạnh nhấn đặt màn hình để ngủ ngay lập tức, nhưng không nhất thiết buộc CPU ngủ (mà dường như cuối cùng có thể xảy ra - đánh giá bởi http://developer.android.com/ này reference/android/app/AlarmManager.html # RTC_WAKEUP) –
Hmm, tôi nghĩ sức mạnh đã làm được điều này. Trong nhật ký gỡ lỗi, tôi thường thấy một thông báo như "Tôi mệt mỏi, đi ngủ" khi tôi nhấn nút nguồn, vì vậy tôi chắc chắn nó sẽ ngủ/mở rộng bộ xử lý. –
Có lẽ đây là một thiết bị trên mỗi thiết bị. Tôi đang sử dụng một mốc quan trọng, và nó không nói rằng đối với tôi .. màn hình chỉ tắt, và tôi tiếp tục nhận được thông điệp tường trình như bình thường. –