Android 11 เพิ่ม Power Menu ใหม่พร้อมคุณสมบัติใหม่ทั้งหมด
การอัปเดตระบบปฏิบัติการ Android หลักที่กำลังจะมีขึ้นคือ Android 11 มีเครื่องมือสำคัญสองอย่างที่ส่งเสริมความโปร่งใสในการเข้าถึงข้อมูลส่วนตัวและสาเหตุที่แท้จริงของการออก เครื่องมือเหล่านี้เรียกว่า Data Access Audit APIs และ Process Exit Reasons ได้รับการออกแบบมาโดยเฉพาะเพื่อให้นักพัฒนาแอปสมาร์ทโฟน Android และผู้ใช้อาจมีข้อมูลเชิงลึกที่ดีขึ้นเกี่ยวกับประสิทธิภาพของแอป
นักพัฒนา Android ได้เปิดตัวเครื่องมือใหม่สองตัวที่สร้างขึ้นโดยเฉพาะเพื่อให้ข้อมูลที่ชัดเจนยิ่งขึ้นเกี่ยวกับวิธีการติดตั้งแอพในการเข้าถึงสมาร์ทโฟนและประมวลผลข้อมูลส่วนตัวของผู้ใช้ เครื่องมือเหล่านี้คาดว่าจะรวมอยู่ใน Android 11 ที่กำลังจะมาถึง
API การตรวจสอบการเข้าถึงข้อมูล
ใน Android 11 นักพัฒนาจะสามารถเข้าถึง API ใหม่ที่จะเพิ่มความโปร่งใสในการใช้ข้อมูลส่วนตัวและข้อมูลที่ได้รับการปกป้อง นักพัฒนาระบุ คุณลักษณะดังกล่าวอาจมีประโยชน์เช่นสำหรับแอปขนาดใหญ่ที่อาจมีรหัสเดิมและคุณลักษณะที่ใช้ไลบรารีหรือ SDK ของบุคคลที่สาม โดยพื้นฐานแล้วจะมี API สองตัวในแพ็คเกจ
API ตัวแรกคือ 'การโทรกลับ' ที่อนุญาตให้แอป ย้อนกลับการใช้ข้อมูลที่ป้องกันโดยสิทธิ์รันไทม์ ไปยังรหัสที่ทริกเกอร์การใช้งาน หากต้องการรับการแจ้งเตือนแอปใด ๆ สามารถตั้งค่าการโทรกลับได้ AppOpsManager ซึ่งจะถูกเรียกทุกครั้งที่ส่วนของโค้ดใช้ข้อมูลส่วนตัวเช่นการอัปเดตตำแหน่ง นักพัฒนาและผู้ใช้แอปสามารถสร้างตรรกะเฉพาะเพื่อติดตามนำเข้าและวิเคราะห์ข้อมูลได้
Android 11 นำเสนอความเป็นส่วนตัวที่“ ดีกว่า” ผ่านการอนุญาตที่ละเอียดยิ่งขึ้น
อย่างไรก็ตามการอนุญาตมีข้อบกพร่องโดยพื้นฐานและมีการเปลี่ยนแปลงเป็นเครื่องสำอาง ปัญหาความเป็นส่วนตัวที่แท้จริงในแอพยังไม่ได้รับการแก้ไข https://t.co/JgzzHHByLo
- Konrad Kollnig (@KKollnig) 2 กรกฎาคม 2020
API ตัวที่สองมุ่งเป้าไปที่แอปที่มีความซับซ้อนสูงกว่า กล่าวอีกนัยหนึ่ง API ที่สองมีไว้สำหรับแอปที่มีคุณสมบัติหลากหลาย แอปสำหรับแพลตฟอร์มโซเชียลมีเดียอาจมีคุณลักษณะ 'ค้นหาเพื่อน' และคุณลักษณะการแท็กรูปภาพ ไม่จำเป็นต้องเพิ่มคุณสมบัติดังกล่าวทั้งหมดต้องการข้อมูลที่ละเอียดอ่อนบางส่วน 'ค้นหาเพื่อน' ใช้ตำแหน่งและรายชื่อติดต่อของผู้ใช้สมาร์ทโฟน Android ในขณะเดียวกันแท็กรูปภาพใช้ตำแหน่งผู้ติดต่อและกล้องถ่ายรูป ใน Android 11 นักพัฒนาสามารถสร้างวัตถุบริบทใหม่ที่อนุญาตให้พวกเขา แอตทริบิวต์ โค้ดส่วนย่อยของแอปเป็นคุณลักษณะอย่างน้อยหนึ่งอย่าง ในขั้นต่อไปการใช้สิทธิ์ทุกครั้งสามารถตรวจสอบคุณสมบัติที่เกี่ยวข้องกับบริบทได้
เหตุผลในการออกจากกระบวนการ:
นักพัฒนาและผู้ใช้แอป Android มักจะมีช่วงเวลาที่ยากลำบากในการติดตามสาเหตุของการยุติแอป มีสาเหตุทั่วไปหลายประการสำหรับการยุติแอปอย่างกะทันหัน ซึ่งรวมถึง ANR ข้อขัดข้องหรือผู้ใช้เลือกที่จะบังคับให้แอปหยุด เพื่อให้เข้าใจและวินิจฉัยสาเหตุได้ดีขึ้นนักพัฒนาบางรายกำลังเพิ่มโค้ดที่กำหนดเองลงในแอปของตน สิ่งเหล่านี้มีไว้เพื่อสร้างการวิเคราะห์ที่กำหนดเองซึ่งมักใช้เพื่อปรับปรุงสุขภาพความเสถียรและรันไทม์ของแอป
การปกป้องความเป็นส่วนตัวของพนักงาน
ค้นหาวิธีการ # Android11 เก็บข้อมูลส่วนบุคคลของคุณไว้เป็นส่วนตัวในอุปกรณ์ของ บริษัท ด้วยโปรไฟล์งาน # 11WeeksOfAndroid
เรียนรู้เพิ่มเติม→ https://t.co/gZPXdfR8GX pic.twitter.com/TYONASDjiT
- นักพัฒนา Android (@AndroidDev) 1 กรกฎาคม 2020
Android 11 เปิดตัวใหม่ ActivityManager API เพื่อรายงานข้อมูลประวัติที่เกี่ยวข้องกับการยุติกระบวนการแอป นักพัฒนาสามารถใช้ API เพื่อดึงข้อมูลการวินิจฉัยกระบวนการออกจากกระบวนการในอดีตที่มีอยู่ได้อย่างง่ายดายเช่นการยุติกระบวนการเกิดจาก ANR ปัญหาหน่วยความจำหรือเหตุผลอื่น ๆ
แท็ก แอนดรอยด์