Google ได้เปิดตัวไฟล์ ตัวอย่างที่สองสำหรับนักพัฒนา Android 11 ด้วยการเปลี่ยนแปลงและการปรับปรุงมากมายดังที่เราได้บันทึกไว้ในช่วงสั้น ๆ บทความนี้. ตอนนี้สามารถดาวน์โหลดได้แล้ว แต่ในทางเหตุผลแล้วมันไม่ได้นำไปยังผู้ใช้ทั่วไปซึ่งน้อยกว่าการใช้งานในชีวิตประจำวัน แต่สำหรับผู้เชี่ยวชาญในด้านการพัฒนา Android
หลังจากเปิดตัว Android 11 เวอร์ชันแรกสำหรับนักพัฒนา บริษัท Mountain View ได้รับความคิดเห็นมากมายจากนักพัฒนาหลายรายทั่วโลกที่ช่วยปรับปรุงระบบปฏิบัติการเวอร์ชันใหม่นี้ซึ่งยังอยู่ในขั้นเริ่มต้นของการก่อสร้าง
ต่อไปเราจะออกจากรายการที่ Google โพสต์ไว้ในบล็อกเฉพาะสำหรับนักพัฒนา Android เกี่ยวกับข่าวทั้งหมดของ Android 11 Developer Preview ตัวที่สองก่อนที่จะทำเช่นนั้นคุณควรทราบว่า Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3XL, Pixel 3A, Pixel 3a XL, Pixel 4 และ Pixel 4 XL เป็นรุ่นเดียวที่เข้ากันได้กับเวอร์ชันใหม่นี้สำหรับนักพัฒนา นอกจากนี้ยังสามารถติดตั้งบิวด์บนอุปกรณ์ที่เข้ากันได้กับ Project Treble เช่น Xiaomi's Poco F1
ประสบการณ์ใหม่ ๆ
API สถานะ 5G
Android 2 Developer Preview 11 เพิ่ม 5G Health API เพื่อให้คุณตรวจสอบได้อย่างรวดเร็วว่าขณะนี้ผู้ใช้อยู่ในเครือข่าย 5G New Radio หรือไม่เป็นอิสระ
มุมบานพับสำหรับพับ
แอปพลิเคชันหลักสำหรับอุปกรณ์พับได้คือ API เพื่อรับมุมของพื้นผิวหน้าจอของอุปกรณ์ ตอนนี้ Android 11 รองรับเซ็นเซอร์มุมบานพับที่ช่วยให้แอปพลิเคชันสืบค้นโดยตรงหรือผ่าน AndroidX API ใหม่เพื่อให้ได้มุมบานพับที่แม่นยำเพื่อสร้าง ประสบการณ์การปรับตัวที่ดีขึ้นสำหรับสมาร์ทโฟนพับได้
การปรับปรุงบริการตรวจจับการโทร
เพื่อช่วยผู้ใช้จัดการ robocalls Google กำลังเพิ่ม API ใหม่เพื่อให้แอปพลิเคชันตรวจจับการโทรทำสิ่งต่างๆได้มากขึ้นเพื่อช่วยเหลือผู้ใช้ นอกเหนือจากการตรวจสอบสถานะ STIR / SHAKEN ของสายเรียกเข้า (มาตรฐานที่ป้องกันการปลอมแปลงหมายเลขผู้โทร) ซึ่งเป็นส่วนหนึ่งของรายละเอียดการโทรแอปพลิเคชันการคัดกรองการโทรสามารถรายงานสาเหตุของการปฏิเสธสาย
แอปพลิเคชันยังสามารถปรับแต่งหน้าจอหลังการโทรที่ระบบจัดเตรียมไว้ให้เพื่อให้ผู้ใช้ดำเนินการต่างๆเช่นทำเครื่องหมายการโทรเป็นสแปมหรือเพิ่มผู้ติดต่อ
การดำเนินการและการควบคุมใหม่ใน API ของเครือข่ายประสาทเทียม
ฟังก์ชันทริกเกอร์ควบคุมเอาต์พุตของโหนดภายในเครือข่ายประสาทเทียม คุณลักษณะการปลุกอย่างรวดเร็วถูกค้นพบใน Google AI ซึ่งช่วยให้สามารถฝึกอบรมได้เร็วขึ้นและมีความแม่นยำมากขึ้นในงานหลากหลายประเภท ใน Android 11 จะมีการเพิ่มคุณลักษณะนี้ในเวอร์ชันที่มีประสิทธิภาพในการคำนวณ นี่คือกุญแจสำคัญในการเร่งโมเดลการมองเห็นอุปกรณ์ยุคหน้าเช่น MobileNetV3 ซึ่งเป็นรูปแบบพื้นฐานสำหรับกรณีการใช้งานการถ่ายโอนการเรียนรู้จำนวนมาก
ส่วนเพิ่มเติมที่สำคัญอีกประการหนึ่งคือการควบคุมการทำงานซึ่งเปิดใช้โมเดลแมชชีนเลิร์นนิงขั้นสูงที่รองรับการแยกสาขาและการวนซ้ำ สุดท้ายนี้ยังเพิ่มการควบคุมการดำเนินการใหม่เพื่อช่วยคุณลดเวลาในการตอบสนองสำหรับกรณีการใช้งานทั่วไป: API คิวคำสั่งแบบอะซิงโครนัสจะลดค่าใช้จ่ายเมื่อเรียกใช้โมเดลที่ถูกล่ามโซ่ขนาดเล็ก
ความเป็นส่วนตัวและความปลอดภัย
Google กำลังประเมิน คุณสมบัติอื่น ๆ อีกมากมายที่จะช่วยให้ผู้ใช้ปลอดภัยและเพิ่มความโปร่งใสและการควบคุม บริษัท กำลังมองหานักพัฒนาเพื่อทดสอบกับแอปพลิเคชันของพวกเขาทันทีและแสดงความคิดเห็น
ประเภทบริการเบื้องหน้ากล้องและไมโครโฟน
ใน Android 10 มีการแนะนำแอตทริบิวต์รายการ ForeServiceType เป็นวิธีที่ช่วยให้มั่นใจได้ว่ามีความรับผิดชอบมากขึ้นในกรณีการใช้งานที่เฉพาะเจาะจง ในขั้นต้นแอปพลิเคชันสามารถเลือกระหว่าง "ตำแหน่ง" และพารามิเตอร์อื่น ๆ ตอนนี้ใน Android 11 มีการเพิ่ม XNUMX ประเภทใหม่: "กล้อง" และ "ไมโครโฟน" ในกรณีที่คุณเป็นนักพัฒนาหากแอปพลิเคชันของคุณต้องการเข้าถึงข้อมูลกล้องหรือไมโครโฟนจากบริการเบื้องหน้าคุณต้องเพิ่มค่า ForeServiceType ไปยังรายการของคุณ
การอัปเกรดพื้นที่เก็บข้อมูลที่กำหนดขอบเขต
พยายามปกป้องแอปพลิเคชันและข้อมูลผู้ใช้บนที่จัดเก็บข้อมูลภายนอกให้ดียิ่งขึ้น ในเวอร์ชันนี้ Google ได้ทำการปรับปรุงและเปลี่ยนแปลงใหม่เช่นการสนับสนุนการย้ายไฟล์จากรุ่นเดิมไปยังโมเดลพื้นที่จัดเก็บแบบใหม่และการจัดการแคชไฟล์ที่ดีขึ้น
ขัดและคุณภาพ
การเปลี่ยน IME ที่ซิงโครไนซ์
ชุด API ใหม่ช่วยให้คุณสามารถซิงค์เนื้อหาแอปพลิเคชันของคุณกับ IME (ตัวแก้ไขวิธีการป้อนข้อมูลหรือที่เรียกว่าแป้นพิมพ์เสมือน) และแถบระบบขณะที่พวกเขาเคลื่อนไหวทั้งในและนอกหน้าจอทำให้ง่ายต่อการสร้างที่เป็นธรรมชาติใช้งานง่ายและขาด ๆ หาย ๆ องค์ประกอบฟรี
อัตราการรีเฟรชตัวแปร
แอพพลิเคชั่นและเกมสามารถกำหนดอัตราเฟรมที่ต้องการสำหรับ windows ของคุณได้แล้ว อุปกรณ์ Android ส่วนใหญ่อัปเดตหน้าจอที่อัตราการรีเฟรช 60Hz แต่อุปกรณ์บางอย่างรองรับอัตราการรีเฟรชหลายรายการเช่น 90Hz และ 60Hz พร้อมการสลับรันไทม์ บนอุปกรณ์เหล่านี้ ระบบใช้อัตราเฟรมที่ต้องการของแอปพลิเคชันเพื่อเลือกอัตราการรีเฟรชที่ดีที่สุดสำหรับแอปพลิเคชัน API มีให้ใช้งานทั้งใน SDK และ NDK
ดำเนินการต่อเมื่อรีสตาร์ท
Android 11 Developer Preview 2 ช่วยเพิ่มประสบการณ์ในการอัปเดตซอฟต์แวร์แบบ over-the-air (OTA) ที่กำหนดไว้ข้ามคืน เช่นเดียวกับ Android เวอร์ชันก่อนหน้าอุปกรณ์ยังคงต้องรีบูตเพื่อใช้การอัปเดต OTA แต่ด้วยการดำเนินการต่อในการรีบูตแอปพลิเคชันสามารถเข้าถึงที่จัดเก็บข้อมูลที่เข้ารหัส (CE) ได้หลังจากรีบูต OTA โดยที่ผู้ใช้ไม่ต้องปลดล็อกอุปกรณ์
ซึ่งหมายความว่าแอปพลิเคชันสามารถกลับมาทำงานตามปกติและรับข้อความได้ทันทีซึ่งเป็นสิ่งสำคัญเนื่องจากการอัปเดต OTA สามารถกำหนดเวลาข้ามคืนในขณะที่อุปกรณ์อาจไม่ได้รับการดูแล แอปพลิเคชันยังคงรองรับ Direct Boot เพื่อเข้าถึง Encrypted Device (DE) ได้ทันทีหลังจากรีบูตทุกประเภท
รองรับกล้องในโปรแกรมจำลอง
ตอนนี้โปรแกรมจำลอง Android รองรับอุปกรณ์กล้องหน้าและกล้องหลังที่จำลองแล้ว