ปิดโฆษณา

Android มีปัญหาในการจัดการแอปที่ทำงานอยู่เบื้องหลังมานานแล้ว แม้ว่า Google จะให้คำแนะนำว่าควรทำอย่างไร androidอุปกรณ์ที่ใช้จัดการกระบวนการเบื้องหลัง ผู้ผลิตสมาร์ทโฟนยังคงปรับแต่งระบบในนามของประสิทธิภาพของแบตเตอรี่ ซึ่งมักจะรบกวนพฤติกรรมที่ตั้งใจไว้ของแอพ Google ได้จัดการประชุมที่จัดขึ้นเมื่อสัปดาห์ที่แล้ว Google I / O ทำให้ชัดเจนว่าเขายังคงทำงานเพื่อแก้ไขปัญหานี้และแบ่งปันความคืบหน้าที่เขาได้ทำในเรื่องนี้จนถึงตอนนี้

ในวิดีโอ YouTube เกี่ยวกับการเปลี่ยนแปลงวิธีและเวลาที่แอปสามารถทำงานได้ในเบื้องหลังโดยวิศวกรซอฟต์แวร์ Androidคุณ Jing Ji สรุปปัญหาที่ Google มีกับผู้ผลิตที่ต้องการเพิ่มประสิทธิภาพอายุการใช้งานแบตเตอรี่ในลักษณะดังกล่าว Android ไม่ได้ถูกออกแบบ “ผู้ผลิตอุปกรณ์กำหนดข้อจำกัดการใช้งานต่างๆ ซึ่งมักไม่ได้รับการบันทึกไว้ สิ่งนี้อาจทำให้ยากสำหรับนักพัฒนาแอปที่บริการเบื้องหน้าอาจทำงานตามที่คาดไว้บนอุปกรณ์ของผู้ผลิตรายหนึ่ง แต่ถูกยกเลิกโดยไม่คาดคิดบนอุปกรณ์ของผู้ผลิตรายอื่น" พวกเขาพูด

นอกจากนี้เขายังอธิบายว่า Google กำลังทำงานโดยตรงกับผู้ผลิตเพื่อสร้างฟังก์ชันมาตรฐานสำหรับการจัดการแบตเตอรี่ในระดับระบบ ซึ่งจะขจัดความจำเป็นในการเพิ่มประสิทธิภาพในส่วนของพวกเขาเพิ่มเติม Android เวอร์ชัน 13 จะได้รับการปรับปรุงเล็กน้อย: ความสามารถในการตรวจสอบการใช้งานแบตเตอรี่ตามแต่ละแอป เพื่อให้ผู้ใช้สามารถดูว่าแอปใช้พลังงานไปเท่าใดเมื่ออยู่ในเบื้องหน้า พื้นหลัง หรือเรียกใช้บริการเบื้องหน้า และ นอกจากนี้ยังจะแจ้งให้ผู้ใช้ทราบเมื่อแอปใช้พลังงานแบตเตอรี่หมดในพื้นหลัง และแน่นอนว่า สิ่งนี้พาดพิงถึงกรณีของการควบคุมประสิทธิภาพ ซึ่งส่งผลกระทบต่อ Samsung ในวงกว้างเช่นกัน

อินเทอร์เฟซ JobScheduler ซึ่งมีจุดมุ่งหมายเพื่อช่วยจัดตารางเวลางานอย่างมีประสิทธิภาพ จะได้รับการปรับปรุงตามที่ Google กล่าวว่าควรช่วยให้ทำงานเมื่อมีประโยชน์ต่อผู้ใช้มากที่สุด ตัวอย่างเช่น ระบบจะประมาณเวลาที่ผู้ใช้มีแนวโน้มที่จะเปิดแอปที่กำหนด โดยกำหนดเวลาให้แอปโหลดล่วงหน้าอย่างมีประสิทธิภาพ ซึ่งเป็นสิ่งที่ควรทำในเบื้องหลังก่อนที่จะเปิดตัว JobScheduler จะรู้ดีขึ้นด้วยว่างานใดที่ควรหยุดเมื่อทรัพยากรระบบเหลือน้อยหรือเมื่ออุปกรณ์เริ่มร้อนขึ้น ตามทฤษฎีแล้ว ควรเลือกสิ่งที่จะมีผลกระทบต่อผู้ใช้น้อยที่สุด ในขณะเดียวกัน Google เน้นย้ำว่านักพัฒนาควรพัฒนาแอปพลิเคชันอย่างมีประสิทธิภาพมากที่สุด กล่าวอีกนัยหนึ่งคือเพื่อสร้างสมดุลระหว่างประสิทธิภาพของแอปพลิเคชันกับความสมบูรณ์ของระบบโดยรวม

วันนี้มีคนอ่านมากที่สุด

.