Google ประกาศ Android O ตัวอย่างนักพัฒนา 1 พร้อมใช้งานสำหรับอุปกรณ์ที่รองรับ

Google ได้ประกาศ Android เวอร์ชันถัดไป พบกับ Android O ด้วย Developer Preview ใหม่นี้ อ่านต่อเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับ Android O และการเปลี่ยนแปลง!

เบื่อกับการใช้ Android Nougat บนสมาร์ทโฟนของคุณหรือไม่? ปรารถนาที่จะเห็นว่าอนาคตจะเป็นอย่างไรสำหรับระบบปฏิบัติการมือถือที่ได้รับความนิยมมากที่สุดในโลกครั้งถัดไป? วันนี้ Google ได้กล่าวถึงคุณแล้ว เนื่องจากบริษัทเพิ่งประกาศสิ่งที่ตามมาหลังจาก Android Nougat

พบปะ แอนดรอยด์โอ.

ตามธรรมเนียมของ Google Android O คือสิ่งที่ระบบปฏิบัติการเวอร์ชันถัดไปจะถูกเรียกจนกว่าจะมาถึงผู้บริโภคในที่สุดในช่วงไตรมาสที่ 3 ปี 2560 เราคาดเดาได้ว่าชื่อเต็มจะเป็นอย่างไร และเรามีเวลาอีกสองสามเดือนในการดำเนินการเช่นกัน

แต่สิ่งที่เรามีตอนนี้คือการดูตัวอย่างเต็มรูปแบบสำหรับนักพัฒนาซอฟต์แวร์และการเปลี่ยนแปลงมากมายที่ O จะนำมาสู่ Android Google ได้แสดงรายการ คุณสมบัติใหม่ และ API ใน Android O เราจะพูดถึงสิ่งเหล่านี้สั้นๆ ด้านล่างนี้

ตรวจสอบความครอบคลุมทั้งหมดของ Android O!


ขีดจำกัดพื้นหลัง

อายุการใช้งานแบตเตอรี่ยังคงเป็นสิ่งสำคัญสำหรับ Google ใน O Android O กำหนดขีดจำกัดอัตโนมัติเพิ่มเติมเกี่ยวกับสิ่งที่แอปสามารถทำได้ในเบื้องหลังในพื้นที่หลักทั้งสามนี้: การออกอากาศโดยนัย บริการในเบื้องหลัง และการอัปเดตตำแหน่ง เราได้พูดคุยกันอย่างละเอียดว่าอย่างไร

Google กำลังวางรากฐานสำหรับการฆ่ากระบวนการเบื้องหลังอันธพาล ใน Android Nougat แต่ตอนนี้บริษัทกำลังทำการเปลี่ยนแปลงเพิ่มเติมเพื่อควบคุมแอปพลิเคชั่นโกงที่ทำให้อายุการใช้งานแบตเตอรี่ของคุณหมดลง การเปลี่ยนแปลงเหล่านี้จะทำให้สร้างแอปที่มีผลกระทบต่ออายุการใช้งานแบตเตอรี่ของผู้ใช้น้อยที่สุดได้ง่ายขึ้น ดังนั้น Google ขอแนะนำให้ตรวจสอบเอกสารประกอบเกี่ยวกับ ขีดจำกัดการดำเนินการเบื้องหลัง และ ขีดจำกัดตำแหน่งเบื้องหลัง สำหรับรายละเอียดเพิ่มเติม

ช่องทางการแจ้งเตือน

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

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

Android O ยังเลิกใช้ความสามารถของนักพัฒนาในการกำหนดระดับความสำคัญของการแจ้งเตือนแต่ละรายการอีกด้วย แต่ขณะนี้เราสามารถกำหนดระดับความสำคัญที่แนะนำเมื่อสร้างช่องทางการแจ้งเตือนได้ เมื่อสร้างช่องทางการแจ้งเตือนแล้ว มีเพียงระบบเท่านั้นที่สามารถเปลี่ยนความสำคัญและคืนอำนาจให้กับผู้ใช้ได้

ผู้ใช้ยังสามารถ เลื่อนการแจ้งเตือน ให้ปรากฏอีกครั้งในภายหลัง การแจ้งเตือนจะปรากฏขึ้นอีกครั้งโดยมีความสำคัญในระดับเดียวกับที่ปรากฏครั้งแรก แอปสามารถลบหรืออัปเดตการแจ้งเตือนที่เลื่อนออกไปได้เช่นกัน แต่การอัปเดตการแจ้งเตือนที่เลื่อนไม่ได้ทำให้การแจ้งเตือนปรากฏขึ้นอีกครั้ง

นอกจากนี้ Android O ยังเพิ่มภาพใหม่และการจัดกลุ่มการแจ้งเตือนที่ทำให้ง่ายขึ้น ผู้ใช้เพื่อดูว่าเกิดอะไรขึ้นเมื่อมีข้อความเข้าหรือดูการแจ้งเตือน ร่มเงา สำหรับเรา สิ่งนี้ฟังดูคล้ายกับสัญลักษณ์การแจ้งเตือนที่ปรากฏบน Android เวอร์ชันเก่าก่อน Heads Up แม้ว่าเราจะต้องยืนยันในเรื่องเดียวกันก็ตาม

API ป้อนอัตโนมัติ

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

รูปภาพข้างในรูปภาพสำหรับโทรศัพท์ และฟีเจอร์ Windowing ใหม่

จอแสดงผล PIP ขณะนี้สามารถใช้งานได้บนโทรศัพท์และแท็บเล็ต ดังนั้นผู้ใช้สามารถตั้งตารอที่จะดูวิดีโอในขณะที่พวกเขากำลังตอบแชทหรืองานอื่น ๆ นักพัฒนาซอฟต์แวร์สามารถระบุอัตราส่วนภาพและชุดการโต้ตอบที่กำหนดเอง เช่น หยุดชั่วคราว/เล่น

คุณสมบัติหน้าต่างใหม่อื่น ๆ ได้แก่ หน้าต่างซ้อนทับแอปใหม่ เพื่อให้แอปใช้แทนหน้าต่างแจ้งเตือนระบบ และ รองรับการแสดงผลหลายจอ เพื่อเริ่มกิจกรรมบนจอแสดงผลระยะไกล

ทรัพยากรแบบอักษรในรูปแบบ XML

ขณะนี้แบบอักษรเป็นประเภททรัพยากรที่รองรับอย่างสมบูรณ์ใน Android O ขณะนี้แอปสามารถใช้แบบอักษรในรูปแบบ XML รวมถึงประกาศรูปแบบและน้ำหนักของแบบอักษรพร้อมกับไฟล์แบบอักษรได้

ไอคอนแบบปรับได้

Android O ก็นำมาด้วย ไอคอนแบบปรับได้ ซึ่งปัจจุบันสามารถแสดงรูปทรงที่หลากหลายบนอุปกรณ์และรุ่นต่างๆ ได้ คุณสามารถตั้งค่าไอคอนตัวเรียกใช้งานโดยใช้รูปทรงวงกลมบนอุปกรณ์ OEM เครื่องหนึ่ง และใช้ "วงกลม" บนอุปกรณ์อีกเครื่องหนึ่งได้ OEM ของอุปกรณ์แต่ละเครื่องจะจัดเตรียมมาสก์ซึ่งระบบจะใช้เพื่อแสดงไอคอนทั้งหมดที่มีรูปร่างเหมือนกัน ระบบยังทำให้การโต้ตอบกับไอคอนเคลื่อนไหว และยังใช้ไอคอนในทางลัด แอพการตั้งค่า กล่องโต้ตอบการแชร์ และหน้าจอภาพรวม

สีช่วงกว้างสำหรับแอป

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

การเชื่อมต่อ

Android O ยังรองรับตัวแปลงสัญญาณเสียง Bluetooth คุณภาพสูงเช่น ตัวแปลงสัญญาณ LDAC จากโซนี่ ตำรวจแอนดรอยด์ ได้รับการยืนยันผ่านแถลงการณ์จาก Google ว่าการอัปเดตนำมา รองรับ aptXซึ่งเป็น ตัวแปลงสัญญาณ Bluetooth คุณภาพสูง จากวอลคอมม์

คุณสมบัติ Wi-Fi ใหม่ ได้แก่ การรับรู้ Wi-Fiหรือที่เรียกว่า Neighborhood Aware Networking (NAN) บนอุปกรณ์ที่มีฮาร์ดแวร์ที่เหมาะสม แอพและอุปกรณ์ใกล้เคียงสามารถค้นพบและสื่อสารกันผ่าน Wi-Fi โดยไม่ต้องใช้จุดเชื่อมต่ออินเทอร์เน็ต

Google ยังขยายออกไปอีกด้วย ConnectionService API จากกรอบงาน Telecom เพื่อให้แอปการโทรของบุคคลที่สามสามารถทำงานร่วมกับ System UI และทำงานร่วมกับแอปเสียงอื่นๆ ได้อย่างราบรื่น ตามตัวอย่าง แอปสามารถแสดงและควบคุมการโทรใน UI ประเภทต่างๆ ได้ เช่น เครื่องเสียงรถยนต์

การนำทางด้วยแป้นพิมพ์

Android O ทำงานเพื่อสร้างโมเดลที่เชื่อถือได้และคาดเดาได้มากขึ้นสำหรับการนำทางแบบ "ลูกศร" และ "แท็บ" นี่เป็นผลมาจากความพร้อมใช้งานอย่างเป็นทางการของแอป Android บน Chrome OS ซึ่งมีแป้นพิมพ์ฮาร์ดแวร์บนอุปกรณ์ของตน คุณสามารถดูเอกสารฉบับเต็มได้ ที่นี่.

AAudio API สำหรับ Pro Audio

AAudio เป็น API แบบเนทีฟใหม่ที่ออกแบบมาโดยเฉพาะสำหรับแอพที่ต้องการเสียงประสิทธิภาพสูงและมีเวลาแฝงต่ำ ตัวอย่างสำหรับนักพัฒนาประกอบด้วย API เวอร์ชันเริ่มต้นเพื่อรับคำติชมจากนักพัฒนา

การปรับปรุง WebView

Android O เปิดใช้งานโหมดหลายกระบวนการสำหรับ WebViews ตามค่าเริ่มต้น และเพิ่ม API เพื่อให้แอปสามารถจัดการกับข้อผิดพลาดและข้อขัดข้องได้ นักพัฒนาซอฟต์แวร์ยังสามารถเลือกใช้ออบเจ็กต์ WebView ของแอปเพื่อยืนยัน URL ผ่าน Google Safe Browsing

API ภาษา Java 8

Android O รองรับ Java Language APIs ใหม่หลายตัว นอกจากนี้ Android Runtime ยังเร็วขึ้นกว่าเดิม โดย Google อ้างว่ามีการปรับปรุงสูงสุดถึง 2 เท่า บาง เกณฑ์มาตรฐานการใช้งาน

คุณสมบัติการเข้าถึง: ท่าทางลายนิ้วมือ

บริการการเข้าถึงยังตอบสนองต่อกลไกการป้อนข้อมูลอื่นๆ เช่น ท่าทางการปัดตามทิศทางไปตามเซ็นเซอร์ลายนิ้วมือของอุปกรณ์ นี่หมายความว่า นักพัฒนาบุคคลที่สาม สามารถใช้ประโยชน์จากท่าทางลายนิ้วมืออย่างเป็นทางการเพื่อดำเนินการของตนเองได้!


ตัวอย่างนักพัฒนา

หากคุณอยากลองใช้ Android O จริงๆ คุณสามารถลองใช้อิมเมจระบบที่ Google มอบให้สำหรับอุปกรณ์ Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL และ Pixel C นอกจากนี้คุณยังสามารถดาวน์โหลด SDK ที่อัปเดตแล้วและลองใช้ Android O บน Android Emulator อย่างเป็นทางการได้อีกด้วย นอกจากนี้ยังมีโปรแกรมจำลองสำหรับทดสอบ Android Wear 2.0 บน Android O อีกด้วย

Google ยืนยันอย่างหนักแน่นว่ารุ่นตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์นี้มีไว้สำหรับนักพัฒนาเท่านั้น ไม่ได้มีไว้สำหรับการใช้งานรายวันและของผู้บริโภค (แต่มีแนวโน้มว่าจะไม่ขัดขวางผู้อ่าน XDA) ด้วยเหตุนี้ บิลด์เหล่านี้จึงพร้อมให้ดาวน์โหลดด้วยตนเองและแบบแฟลชเท่านั้น การลงทะเบียนผ่านโปรแกรม Android เบต้าจะเปิดขึ้นเมื่อ Google ใกล้จะถึงผลิตภัณฑ์ขั้นสุดท้าย ดังนั้น ขณะนี้ Android Beta ยังไม่พร้อมใช้งานสำหรับ Android O จะมีตัวอย่างสำหรับนักพัฒนาเพิ่มเติมอีก 3 รายการก่อนการเปิดตัวครั้งสุดท้ายในช่วงไตรมาสที่ 3 ของปีนี้ ตัวอย่างนักพัฒนาครั้งต่อไปจะเปิดตัวในช่วงกลางเดือนพฤษภาคม ดังนั้นเราจะมีเวลา 2 เดือนในการทดลองใช้การอัปเดตใหม่นี้ ก่อนที่ Google จะปฏิบัติต่อเราเพิ่มเติมรีโอ ความดี

สำหรับลิงก์ดาวน์โหลดและคำแนะนำในการแฟลชสำหรับ Android O Developer Preview 1 มุ่งหน้าไปที่นี่.


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

คุณคิดอย่างไรกับ Android O และ Developer Preview 1 แจ้งให้เราทราบในความคิดเห็นด้านล่าง!