ฉันรู้ว่าการเตือนไม่ทำงานเมื่อปิดโทรศัพท์ แต่คำถามของฉันคือ: ทำไมจึงไม่ทำงาน นักพัฒนา / วิศวกรคิดอะไรอยู่
ฉันมักจะใช้โทรศัพท์มือถือเป็นนาฬิกาปลุกและแม้กระทั่งโทรศัพท์มือถือรุ่นเก่า ๆ ก็รองรับนาฬิกาปลุกเมื่อปิดอยู่
ฉันรู้ว่าการเตือนไม่ทำงานเมื่อปิดโทรศัพท์ แต่คำถามของฉันคือ: ทำไมจึงไม่ทำงาน นักพัฒนา / วิศวกรคิดอะไรอยู่
ฉันมักจะใช้โทรศัพท์มือถือเป็นนาฬิกาปลุกและแม้กระทั่งโทรศัพท์มือถือรุ่นเก่า ๆ ก็รองรับนาฬิกาปลุกเมื่อปิดอยู่
คำตอบ:
ไม่มีพลังงานไปยังโทรศัพท์เมื่อปิดอยู่ เป็นจริงออก โทรศัพท์บางรุ่นมีโหมดการชาร์จแบบเรียบง่ายที่แสดงภาพเคลื่อนไหวแบตเตอรี่ แต่ฉันยังไม่เห็นอุปกรณ์ Android ที่บู๊ตเข้าสู่โหมดพิมพ์นาฬิกาอย่างเดียว
ระบบปฏิบัติการ Android ได้รับการออกแบบให้ใช้พลังงานน้อยที่สุดเมื่อไม่ได้ใช้งาน หากคุณมีปัญหากับแบตเตอรีใกล้ตายข้ามคืนอาจเป็นเพราะแอพของบุคคลที่สาม
โทรศัพท์มือถือเก่าของคุณไม่ได้ "ปิด" จริง ๆ เมื่อคุณปิด
หลังจากตั้งปลุกของคุณแทนที่จะเปิดปิดโทรศัพท์ให้เปิดโหมดเครื่องบิน วิธีนี้ระบบปฏิบัติการจะปิดเป็นสถานะไม่ทำงานโดยมีการรันนาฬิกา
HTC สามารถลิงค์ปุ่มเปิดปิดค้างไว้เพื่อเปิดโหมดเครื่องบินและไปที่สแตนด์บาย เมื่อผู้ใช้กดปุ่มเปิดปิดอีกครั้งเพื่อเปิดโทรศัพท์เครื่องจะทำการรีสตาร์ทจริง ฟังก์ชั่นเปิด / ปิดเครื่องจะปรากฏเหมือนเดิม
ฉันได้ทำการทดลองกับโทรศัพท์ของฉัน (Samsung Nexus S, Android 2.3):
การตั้งค่า -> วันที่ & เวลา -> อัตโนมัติ -> ปิด
จากนั้นฉันตั้งเวลาด้วยตนเองเป็นค่าที่ผิด (เวลาจริง + 5 นาที) ฉันปิดโทรศัพท์ ด้วยการปิดฉันหมายถึงปิดจริง ๆ ไม่ใช่สถานะเตรียมพร้อมเมื่อสัญญาณเตือนไม่ทำงาน หลังจากนั้นไม่กี่นาทีฉันก็เปิดอีกครั้ง
เวลาที่แสดงยังคงเป็นค่าที่ผิดที่ฉันตั้งไว้ก่อนเช่นเวลาจริงปัจจุบันที่อัปเดต + 5 นาที
ซึ่งหมายความว่าโทรศัพท์ควรมีนาฬิกาภายในที่ใช้งานได้แม้ว่าจะปิดอยู่ก็ตาม ในความเป็นจริงมันอาจไม่มี แต่ควรเก็บ delta ระหว่างเวลาปัจจุบันที่ได้รับจากเครือข่ายและเวลาที่ฉันตั้ง อย่างไรก็ตามเรื่องนี้ดูเหมือนจะไม่สมจริง
ดังนั้นสิ่งนี้ทำให้ฉันคิดว่าโทรศัพท์ Android มีนาฬิกาภายในพร้อมแบตเตอรี่ของตัวเองและสิ่งนี้ควรจะสามารถบูตโทรศัพท์ในเวลาที่เหมาะสม
อาจเป็นสิ่งที่ขาดหายไปในระบบปฏิบัติการ Android เอง
PS: ไม่มีใครรู้ว่ามันเป็นไปได้ที่จะทำให้โทรศัพท์ตื่นขึ้นมาในเวลาที่กำหนด? ถ้าเป็นเช่นนั้นเราควรทำให้มันบูทห้านาทีก่อนที่จะตั้งปลุก ...