Android 12 Developer Preview 2 มาแล้วพร้อมระบบรักษาความปลอดภัยการแจ้งเตือนที่ดีขึ้นและการปรับปรุงการแสดงภาพซ้อนภาพ

Google ได้ประกาศ Android 12 Developer Preview 2 สำหรับ Pixel 3 และสมาร์ทโฟนรุ่นใหม่กว่า นี่คือสิ่งใหม่สำหรับผู้ใช้และนักพัฒนา

ในแต่ละวันที่ผ่านไป เราเข้าใกล้การเปิดตัวระบบปฏิบัติการ Android หลักถัดไปมากขึ้นเรื่อยๆ: แอนดรอยด์ 12. ในกรณีที่คุณปรารถนาที่จะเห็นอนาคตของการทำซ้ำ Android ที่กำลังจะมาถึง Google ได้กล่าวถึงคุณแล้วในวันนี้ บริษัท เพิ่งประกาศ Developer Preview build ใหม่สำหรับอุปกรณ์ Pixel ที่มีสิทธิ์ Android 12 Developer Preview 2 เช่น ตัวอย่างนักพัฒนาซอฟต์แวร์ครั้งแรกยังคงมีไว้สำหรับนักพัฒนาเท่านั้น และรายการการเปลี่ยนแปลงที่กล่าวถึงในโพสต์บล็อกจะมุ่งเน้นไปที่ API ใหม่และการเปลี่ยนแปลงพฤติกรรมของแพลตฟอร์มที่นักพัฒนาจะต้องปรับตัว นี่คือสิ่งที่เปลี่ยนแปลงไป

มีอะไรใหม่ใน Android 12 Developer Preview 2

ความไว้วางใจและความปลอดภัย

  • การอนุญาตให้แอปซ้อนทับหน้าต่างทับแอปอื่นๆ ทำให้เกิดความเสี่ยงด้านความปลอดภัยอย่างเห็นได้ชัด เพื่อจุดสิ้นสุดใหม่ HIDE_OVERLAY_WINDOWS การอนุญาตที่แนะนำใน Developer Preview 2 ช่วยให้มั่นใจได้ว่าแอปสามารถโทรได้ หน้าต่าง#setHideOverlayWindows() เพื่อบ่งบอกว่าทั้งหมด TYPE_APPLICATION_OVERLAY ควรซ่อนหน้าต่างเมื่อมองเห็นหน้าต่างของแอป
  • การควบคุมการมองเห็นการแจ้งเตือนได้รับการอัปเดตในรุ่นตัวอย่างใหม่นี้ ตอนนี้คุณสามารถกำหนดค่าการดำเนินการแจ้งเตือนเพื่อให้สร้างการตรวจสอบสิทธิ์ได้ตลอดเวลาเมื่อถูกเรียกจากหน้าจอล็อค ตัวอย่างเช่น ตอนนี้แอปส่งข้อความต้องมีการตรวจสอบสิทธิ์ก่อนที่จะลบข้อความหรือทำเครื่องหมายว่าอ่านแล้ว
  • Android 12 Developer Preview 2 ได้เพิ่มการรองรับสำหรับวิธีที่ง่ายและมีประสิทธิภาพมากขึ้นในการรับการตรวจสอบรวมของแอปที่ติดตั้ง นักพัฒนาสามารถเลือกจากอัลกอริธึมการแยกย่อยมาตรฐานหลายตัว เช่น SHA256, SHA512, Merkle Root และอื่นๆ ฟีเจอร์นี้เวอร์ชันที่เข้ากันได้แบบย้อนหลังยังอยู่ในระหว่างการพัฒนา ซึ่งน่าจะพร้อมใช้งานในรูปแบบของไลบรารี Jetpack ในอนาคตอันใกล้นี้

การเปลี่ยนแปลง API ของ Android 12 ใหม่

  • มุมโค้งมน: ใน Android 12 Developer Preview 2 นักพัฒนาสามารถตรวจสอบว่าอุปกรณ์มีหน้าจอด้วยหรือไม่ มุมโค้งมน และรับรายละเอียดของพวกเขา จากมุมมองของการออกแบบ UI ตอนนี้เราสามารถใช้รายละเอียดที่สมบูรณ์สำหรับมุมโค้งมนแต่ละมุม รวมถึงรายละเอียดมุมที่เกี่ยวข้องกับขอบเขตของแอป
  • การปรับปรุงรูปภาพข้างในรูปภาพ (PIP): แอพได้แล้ว เปิดใช้งานการปรับขนาดได้อย่างราบรื่น เพื่อให้ระบบปรับขนาด PIP Activity เมื่อจำเป็น นอกจากนี้ การเปิดใช้งาน Auto-PIP จะทำให้ระบบเปลี่ยนแอปเป็นโหมด PIP ได้โดยตรงด้วยท่าทางสัมผัสหน้าจอถึงบ้าน โดยไม่ต้องรอให้แอนิเมชั่นจากหน้าจอหน้าจอถึงบ้านเสร็จสิ้น ในที่สุด Android ก็รองรับแล้ว ซ่อนหน้าต่าง PIP โดยการลากไปที่ขอบซ้ายหรือขวาของหน้าจอ
  • การอัปเดต API ของแอปอุปกรณ์สหาย: อุปกรณ์สวมใส่ เช่น สมาร์ทวอทช์และตัวติดตามฟิตเนสมักจะต้องมีแอปเฉพาะสำหรับจัดการอุปกรณ์เหล่านั้น Google ต้องการทำให้แอปดังกล่าวทำงานและเชื่อมต่อได้ง่ายขึ้นทุกครั้งที่มีอุปกรณ์คู่หูที่เกี่ยวข้องอยู่ใกล้ๆ ในการทำเช่นนั้น Android 12 Developer Preview 2 ได้เปิดตัวคุณสมบัติใหม่ CompanionDeviceService เอพีไอ นอกจากนี้ใหม่ โปรไฟล์อุปกรณ์สหาย ช่วยให้กระบวนการลงทะเบียนอุปกรณ์คู่หูง่ายขึ้นอย่างมาก
  • การปรับปรุงการประมาณแบนด์วิธ: Google ได้ปรับปรุง API การประมาณแบนด์วิดท์ที่มีอยู่อย่างมาก ขณะนี้นักพัฒนาสามารถประเมินราคาได้ ปริมาณงานรวมต่อผู้ให้บริการหรือ SSID ของ Wi-Fi ประเภทเครือข่าย และระดับสัญญาณ สำหรับผู้ใช้ทุกคนบน อุปกรณ์.
  • เอฟเฟ็กต์ภาพ: การใช้เอฟเฟกต์กราฟิกทั่วไปตอนนี้ง่ายกว่าที่เคยใน Android 12 ด้วย เรนเดอร์เอฟเฟกต์ ระดับ. ตอนนี้คุณสามารถใช้ฟิลเตอร์เบลอและสีแยกกัน หรือรวมเอฟเฟกต์เหล่านี้เป็นเอฟเฟกต์ลูกโซ่โดยรวมได้

คุณสามารถ มานี่ เพื่อดูความแตกต่าง API แบบเต็มระหว่าง Android 12 DP1 และ DP2 เนื่องจาก Google ได้ปรับปรุง API หลายตัวแล้ว ตรวจสอบให้แน่ใจว่าได้เรียกใช้และแก้ไขข้อบกพร่องแอปของคุณผ่านทาง สลับการเปลี่ยนแปลงพฤติกรรม เพื่อเตรียมพร้อมสำหรับการกำหนดเป้าหมายเป็น Android 12 ข้อเสนอแนะสามารถ ให้ไว้ที่นี่.

แนะนำให้อ่านที่ บันทึกประจำรุ่น ก่อนที่คุณจะดาวน์โหลดและแฟลชอัปเดต อย่าลืม มานี่ เพื่อยื่นรายงานข้อผิดพลาดและ ที่นี่ เพื่อหารือเกี่ยวกับการเปิดตัวล่าสุด

ดาวน์โหลดตัวอย่างนักพัฒนา Android 12 2

หากต้องการติดตั้ง Android 12 Developer Preview 2 บนอุปกรณ์ Pixel คุณต้องมี Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G หรือ Pixel 5 เรามีลิงก์สำหรับดาวน์โหลดอิมเมจระบบล่าสุดสำหรับอุปกรณ์ Google Pixel เหล่านี้ ในหน้านี้. คุณสามารถรับการอัปเดต OTA แบบเพิ่มหน่วยหรือ แฟลชบิลด์ด้วยตนเอง. ในกรณีที่คุณไม่มีอุปกรณ์ที่รองรับ คุณสามารถเรียกใช้บิลด์ใน Android Emulator ของ Android Studio ได้

ตัวอย่าง Android 12 Developer ครั้งที่สองก็มีให้ใช้งานเช่นกัน แอนดรอยด์ทีวี, กับ ชุดนักพัฒนา ADT-3 เป็นอุปกรณ์ที่รองรับเพียงเครื่องเดียว


ควรมีการเปิดตัวตัวอย่างสำหรับนักพัฒนาที่สำคัญอีกหนึ่งรุ่นในเดือนเมษายน ตามด้วยรุ่นเบต้าสองสามรุ่น Android 12 เวอร์ชันเสถียรจะพร้อมใช้งานในช่วงไตรมาสที่ 3 ของปี 2021 หากทุกอย่างเป็นไปตามแผน

สำหรับข่าวสาร Android 12 ล่าสุดทั้งหมด ให้บุ๊กมาร์กแท็กต่อไปนี้:

ข่าว Android 12 บน XDA