การอัปเดต Android XR SDK: ขอแนะนำเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 2
ใช้เวลาอ่าน 4 นาที
นับตั้งแต่เปิดตัวเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ Android XR SDK ร่วมกับ Samsung, Qualcomm และ Unity เมื่อปีที่แล้ว เราได้รับเสียงตอบรับที่น่าตื่นเต้นมากมายจากชุมชน Android ในวงกว้าง ไม่ว่าจะเป็นการเข้าร่วมไลฟ์สดการเขียนโค้ดหรือการพูดคุยในกลุ่มนักพัฒนาแอปของ Google ในพื้นที่ การได้เข้าร่วมชุมชนเพื่อสร้างอนาคตของ XR ไปด้วยกันถือเป็นประสบการณ์ที่ยอดเยี่ยม และเราเพิ่งเริ่มต้นเท่านั้น
วันนี้เรายินดีที่จะแชร์ข้อมูลอัปเดตเกี่ยวกับ Android XR SDK: เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 2 ซึ่งมาพร้อมฟีเจอร์และการปรับปรุงใหม่ๆ มากมายที่จะช่วยให้คุณพัฒนาประสบการณ์เสมือนจริงที่น่าสนใจและเป็นประโยชน์ด้วย API, เครื่องมือ และมาตรฐานเปิดของ Android ที่คุ้นเคยซึ่งสร้างขึ้นสำหรับ XR
ในงาน Google I/O เรามีเซสชันทางเทคนิค 2 รายการที่เกี่ยวข้องกับ Android XR รายการแรกคือ Building differentiated apps for Android XR with 3D content ซึ่งครอบคลุมฟีเจอร์มากมายที่มีอยู่ใน Jetpack SceneCore และ ARCore สำหรับ Jetpack XR ส่วนรายการที่ 2 คือ _The future is now, with Compose and AI on Android XR_ ซึ่งจะพูดถึงการสร้าง UI ที่แตกต่างกันสำหรับ XR และวิสัยทัศน์ของเราเกี่ยวกับการผสานรวม XR เข้ากับความสามารถด้าน AI ที่ล้ำสมัย
Building differentiated apps for Android XR with 3D content และ The future is now, with Compose and AI on Android XR
มีอะไรใหม่ในเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 2
นับตั้งแต่เปิดตัวเวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ 1 เรามุ่งเน้นที่การทำให้ API ใช้งานง่ายขึ้นและเพิ่มฟีเจอร์ Android XR ใหม่ๆ ที่สมจริงยิ่งขึ้น ความคิดเห็นของคุณช่วยให้เรากำหนดทิศทางการพัฒนาเครื่องมือ, SDK และแพลตฟอร์มเอง
ตอนนี้ Jetpack XR SDK ช่วยให้คุณเล่นวิดีโอ 180° และ 360° ได้แล้ว ซึ่งวิดีโอเหล่านี้สามารถเป็นแบบสเตอริโอสโคปิกได้โดยการเข้ารหัสตามข้อกำหนด MV-HEVC หรือโดยการเข้ารหัสเฟรมมุมมองที่อยู่ติดกัน มาตรฐาน MV-HEVC ได้รับการเพิ่มประสิทธิภาพและออกแบบมาสำหรับวิดีโอสามมิติ ซึ่งช่วยให้แอปของคุณเล่นวิดีโอเสมือนจริงได้อย่างมีประสิทธิภาพและมีคุณภาพยอดเยี่ยม แอปที่สร้างด้วย Jetpack Compose สำหรับ XR สามารถใช้คอมโพสได้ SpatialExternalSurface เพื่อแสดงผลสื่อ ซึ่งรวมถึงวิดีโอสามมิติ
นอกจากนี้ Jetpack Compose สำหรับ XR ยังช่วยให้คุณกำหนดเลย์เอาต์ที่ปรับให้เข้ากับการกำหนดค่าการแสดงผล XR ที่แตกต่างกันได้แล้ว เช่น ใช้ SubspaceModifier เพื่อระบุขนาดของ Subspace เป็นเปอร์เซ็นต์ของขนาดการดูที่แนะนำของอุปกรณ์ เพื่อให้แผงเติมพื้นที่ที่วางไว้อย่างง่ายดาย
Material Design สำหรับ XR ตอนนี้รองรับการลบล้างคอมโพเนนต์เพิ่มเติมสำหรับ TopAppBar, AlertDialog และ ListDetailPaneScaffold ซึ่งจะช่วยให้แอปที่ใช้ Material Design และเปิดใช้สำหรับหน้าจอขนาดใหญ่ปรับให้เข้ากับโลกใหม่ของ XR ได้อย่างง่ายดาย
แอปปรับให้เข้ากับ XR โดยใช้ Material Design สำหรับ XR พร้อมการลบล้างคอมโพเนนต์ใหม่
ใน ARCore สำหรับ Jetpack XR ตอนนี้คุณสามารถติดตามมือได้แล้วหลังจากขอสิทธิ์ที่เหมาะสม มือเป็นชุดข้อต่อมือ 26 ข้อที่จัดท่าทางไว้ ซึ่งสามารถใช้ตรวจจับท่าทางของมือและนำการโต้ตอบระดับใหม่มาสู่แอป Android XR ได้
มือเป็นวิธีป้อนข้อมูลที่เป็นธรรมชาติสำหรับประสบการณ์การใช้งาน Android XR
ดูคำแนะนำเพิ่มเติมเกี่ยวกับการพัฒนาแอปสำหรับ Android XR ได้ที่ Codelab พื้นฐานของ Android XR, ข้อมูลอัปเดตเกี่ยวกับ โปรเจ็กต์ตัวอย่าง Hello Android XR และ JetStream เวอร์ชันใหม่ ที่รองรับ Android XR
นอกจากนี้ โปรแกรมจำลอง Android XR ยังได้รับการอัปเดตความเสถียร การรองรับ GPU ของ AMD และตอนนี้ได้ผสานรวมเข้ากับ UI ของ Android Studio อย่างสมบูรณ์แล้ว
ตอนนี้โปรแกรมจำลอง Android XR ได้ผสานรวมอยู่ใน Android Studio แล้ว
นักพัฒนาแอปที่ใช้ Unity ได้สร้างและพอร์ตเกมและแอปที่มีอยู่ไปยัง Android XR ได้สำเร็จแล้ว วันนี้คุณสามารถอัปเกรดเป็น Unity OpenXR: แพ็กเกจ Android XR เวอร์ชัน 2 ก่อนเปิดตัว ได้แล้ว การอัปเดตนี้เพิ่มการปรับปรุงประสิทธิภาพมากมาย เช่น การรองรับอัตราการรีเฟรชแบบไดนามิก ซึ่งจะเพิ่มประสิทธิภาพและลดการใช้พลังงานของแอป ตอนนี้ Shader ที่สร้างด้วย Shader Graph รองรับ SpaceWarp แล้ว ซึ่งทำให้ใช้ SpaceWarp เพื่อลดภาระการประมวลผลในอุปกรณ์ได้ง่ายขึ้น ตอนนี้ตาข่ายมือจะแสดงพร้อมการบดบัง ซึ่งช่วยให้การแสดงภาพมือสมจริงยิ่งขึ้น
ลองใช้เทมเพลต Mixed Reality ที่ปรับปรุงแล้วของ Unity สำหรับ Android XR ซึ่งตอนนี้รองรับการบดบังและ Anchor แบบถาวรแล้ว
เมื่อเร็วๆ นี้ เราได้เปิดตัว ตัวอย่าง Android XR สำหรับ Unity ซึ่งแสดงความสามารถของแพลตฟอร์ม Android XR เช่น การติดตามการเคลื่อนไหวของมือ การติดตามระนาบ การติดตามใบหน้า และการแสดงภาพ
ตัวอย่างโอเพนซอร์สของ Google ใน Unity แสดงฟีเจอร์ของแพลตฟอร์มและวิธีใช้งาน
ตอนนี้ Firebase AI Logic สำหรับ Unity อยู่ในเวอร์ชันตัวอย่างแบบสาธารณะแล้ว ซึ่งจะช่วยให้คุณผสานรวม Gen AI เข้ากับแอปได้อย่างง่ายดาย ทำให้สร้างประสบการณ์การใช้งานที่ทำงานด้วยระบบ AI ด้วย Gemini และ Android XR ได้ Firebase AI Logic รองรับความสามารถของ Gemini อย่างเต็มรูปแบบ ซึ่งรวมถึงอินพุตและเอาต์พุตแบบมัลติโมดัล และการสตรีมแบบ 2 ทิศทางสำหรับอินเทอร์เฟซการสนทนาเสมือนจริง Firebase AI Logic สร้างขึ้นโดยคำนึงถึงความพร้อมใช้งานจริง จึงผสานรวมเข้ากับบริการหลักของ Firebase เช่น App Check, การกำหนดค่าระยะไกล และ Cloud Storage เพื่อเพิ่มความปลอดภัย ความสามารถในการกำหนดค่า และการจัดการข้อมูล ดูข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ใน บล็อกของ Firebase หรือไปที่ เอกสารประกอบ Gemini API โดยใช้ Vertex AI ใน Firebase SDK เพื่อเริ่มต้นใช้งาน
ร่วมกันสร้างอนาคตต่อไป
ความมุ่งมั่นของเราในการสนับสนุนมาตรฐานเปิดยังคงดำเนินต่อไปด้วยข้อกำหนด glTF Interactivity โดยความร่วมมือกับ Khronos Group ซึ่งจะได้รับการรองรับในโมเดล glTF ที่แสดงผลโดย Jetpack XR ภายในปีนี้ โมเดลที่ใช้ข้อกำหนด glTF Interactivity เป็นชิ้นงานแบบอินเทอร์แอกทีฟแบบสแตนด์อโลนที่มีลักษณะการทำงานที่ตั้งโปรแกรมไว้ล่วงหน้ามากมาย เช่น การหมุนออบเจ็กต์เมื่อกดปุ่มหรือการเปลี่ยนสีของวัสดุเมื่อเวลาผ่านไป
Android XR จะพร้อมใช้งานใน Project Moohan ของ Samsung เป็นที่แรก ซึ่งจะเปิดตัวภายในปีนี้ หลังจากนั้นไม่นาน พาร์ทเนอร์ของเราที่ XREAL จะเปิดตัวอุปกรณ์ Android XR รุ่นถัดไป อุปกรณ์นี้มีชื่อรหัสว่า Project Aura ซึ่งเป็นอุปกรณ์แบบพกพาและเชื่อมต่อกับอุปกรณ์อื่นได้ที่ช่วยให้ผู้ใช้เข้าถึงแอป Android ที่ชื่นชอบ รวมถึงแอปที่สร้างขึ้นสำหรับ XR โดยจะเปิดตัวเป็นเวอร์ชันสำหรับนักพัฒนาแอปโดยเฉพาะเพื่อให้คุณเริ่มสร้างและทดลองใช้งานได้ ข่าวดีที่สุดคืออะไร คุณสามารถสร้างแอปสำหรับอุปกรณ์เหล่านี้ได้ด้วยเครื่องมือที่คุ้นเคยซึ่งคุณใช้สร้างแอป Android ในปัจจุบัน
Project Aura ของ XREAL
Google Play Store ก็พร้อมสำหรับ Android XR แล้วเช่นกัน โดยจะแสดงแอป Android 2 มิติที่รองรับใน Android XR Play Store เมื่อเปิดตัวภายในปีนี้ หากคุณกำลังพัฒนาแอปที่แตกต่างกันสำหรับ Android XR คุณสามารถเตรียมแอปให้พร้อมสำหรับการเปิดตัวครั้งใหญ่และเป็นหนึ่งในแอปที่แตกต่างกันแอปแรกๆ ใน Android XR Play Store ได้โดยทำดังนี้
- ติดตั้งและทดสอบแอปที่มีอยู่ในโปรแกรมจำลอง Android XR
- ดูวิธีแพ็กเกจและเผยแพร่แอปสำหรับ Android XR
- ใหม่! ทำให้แอป XR ของคุณโดดเด่นกว่าแอปอื่นๆ ใน Play Store ด้วยชิ้นงานตัวอย่าง เช่น วิดีโอสเตอริโอสโคปิก 180° หรือ 360° รวมถึงภาพหน้าจอ คำอธิบายแอป และวิดีโอที่ไม่ใช่เชิงมิติพื้นที่
และเราทราบว่าหลายๆ คนต่างตั้งตารออนาคตของ Android XR บน แว่นตา ตอนนี้เรากำลังกำหนดประสบการณ์การใช้งานสำหรับนักพัฒนาแอปและจะแชร์รายละเอียดเพิ่มเติมเกี่ยวกับวิธีที่คุณเข้าร่วมได้ภายในปีนี้
หากต้องการเริ่มต้นสร้างและพัฒนาแอปสำหรับ Android XR ให้ไปที่ developer.android.com/develop/xr ซึ่งคุณจะพบเครื่องมือ ไลบรารี และทรัพยากรทั้งหมดที่จำเป็นสำหรับการทำงานกับ Android XR SDK โดยเฉพาะอย่างยิ่ง ลองใช้ตัวอย่างและCodelabของเรา
เรายินดีรับฟังความคิดเห็น ข้อเสนอแนะ และแนวคิดต่างๆ จากคุณเพื่อช่วยกำหนดทิศทางของ Android XR ความมุ่งมั่น ความเชี่ยวชาญ และแนวคิดที่กล้าหาญของคุณมีความสำคัญอย่างยิ่งต่อการพัฒนา Android XR ไปด้วยกัน เราหวังว่าจะได้เห็นแอปที่แตกต่างกันสำหรับ XR ของคุณเมื่ออุปกรณ์ Android XR เปิดตัวภายในปีนี้
สำรวจประกาศนี้และการอัปเดตทั้งหมดจากงาน Google I/O 2025 ได้ที่ io.google ตั้งแต่วันที่ 22 พฤษภาคมเป็นต้นไป
-
ข่าวสารเกี่ยวกับผลิตภัณฑ์Android กำลังเปลี่ยนจากระบบปฏิบัติการไปเป็นระบบอัจฉริยะ ซึ่งจะสร้างโอกาสในการมีส่วนร่วมกับแอปของคุณมากขึ้น โดยมีการประกาศเรื่องนี้ในงาน The Android Show วันนี้
Matthew McCullough • ใช้เวลาอ่าน 4 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์ในงาน Google I/O 2026 เราได้แนะนำการเปลี่ยนจากระบบปฏิบัติการไปเป็นระบบอัจฉริยะของ Android นอกจากนี้ เรายังแสดงให้เห็นวิธีสร้างประสบการณ์การใช้งานอัจฉริยะด้วยระบบโดยตรงและนำพลังของ AI จาก Google มาไว้ในแอปของคุณ
Jingyu Shi • ใช้เวลาอ่าน 2 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์ในปีนี้ในงาน Google I/O เราจะก้าวข้ามการเปลี่ยนแปลงแบบวนซ้ำไปสู่การเปลี่ยนแปลงพื้นฐานในวิธีสร้างแอป เครื่องมือใหม่ล่าสุดของเราสร้างขึ้นสำหรับยุค Agentic โดยมีฟีเจอร์ที่ช่วยเพิ่มประสิทธิภาพการทำงานให้กับคุณในฐานะนักพัฒนาแอป Android และเพิ่มประสิทธิภาพให้กับ Agent AI ที่คุณติดตั้งใช้งานในฐานของโค้ด
Matthew Warner • ใช้เวลาอ่าน 8 นาที
รับข้อมูลเชิงลึกเกี่ยวกับการพัฒนา Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณ ทุกสัปดาห์