บันทึกประจำรุ่นของแพลตฟอร์ม Glass

สมัครรับข้อมูลประกาศจาก Glass Platform
อีเมล: วันที่

XE22.0 - 14 ตุลาคม 2014

ฟีเจอร์สำหรับผู้ใช้

ผลต่างประตู

การเปลี่ยนแปลงของ CardBuilder:

การเปลี่ยนแปลงอื่นๆ

  • เพิ่ม Slider แล้ว วิดเจ็ตเพื่อรองรับการโหลด/ความคืบหน้าภาพเคลื่อนไหว
  • เพิ่มทริกเกอร์เสียงใหม่ลงใน VoiceTriggers.Command
  • เพิ่มคำสั่งเสียงตามบริบทใหม่ให้กับ ContextualMenus.Command

XE21.3 - 24 กันยายน 2014

ผลต่างประตู

XE21.0 - 8 กันยายน 2014

ฟีเจอร์สำหรับผู้ใช้

ผลต่างประตู

  • แทนที่แล้ว Card กับ CardBuilder, ซึ่งรองรับการใช้งาน เลย์เอาต์ Card เลิกใช้งานแล้วและจะนำออกในรุ่นถัดไป
  • เพิ่มทริกเกอร์เสียงใหม่ลงใน VoiceTriggers.Command
  • เพิ่มคำสั่งเสียงตามบริบทใหม่ให้กับ ContextualMenus.Command
  • เพิ่มการสนับสนุนสำหรับคำสั่งเสียงตามบริบทเปิดอยู่ LiveCard
  • เพิ่มภาพเคลื่อนไหวในวิดเจ็ต CardScrollView แล้ว
  • เลิกใช้งานลักษณะการทำงานของ GestureDetector.ScrollListener: รุ่นที่จะออกในอนาคตจะรายงานเหตุการณ์การเลื่อนโดยไม่คำนึงถึงตัวเลข บนทัชแพด เพื่อรักษาลักษณะการทำงานเดิมไว้ (เช่น การรับ เลื่อนเหตุการณ์เฉพาะเมื่อใช้เพียงนิ้วเดียวบนทัชแพด) GestureDetector.OneFingerScrollListener ใหม่ และเนื้อหาที่เกี่ยวข้อง ตัวตั้งค่า
  • อัปเดตตัวอย่าง GDK เป็น สามารถทำงานร่วมกับ Android Studio ได้อย่างสมบูรณ์

XE20.1 - 21 สิงหาคม 2014

ผลต่างประตู

แก้ไขแล้ว:

  • ปัญหา #469 ความตั้งใจ MediaStore.ACTION_VIDEO_CAPTURE ไม่ได้ใช้ขีดจำกัดระยะเวลา หรือขีดจำกัดขนาด
  • ปัญหา #289 สนับสนุนความตั้งใจในการค้นหาโดยใช้ ACTION_WEB_SEARCH โดยใช้ Glass UI
  • ปัญหา #412 แสดงวิดเจ็ต / การ์ดระดับเสียง
  • ปัญหา #555 แตะเพื่อยอมรับ ไม่ทำงาน (MediaStore.ACTION_IMAGE_CAPTURE Intent)
  • ปัญหา #578 MediaRecorder ไม่สามารถบันทึกวิดีโอหลังจากอัปเดต XE19.1

API มิเรอร์

เพิ่มการตั้งค่า timezone ใหม่ไปยัง คอลเล็กชันการตั้งค่า

XE19.1 - 15 กรกฎาคม 2014

ผลต่างประตู

เพิ่มการรองรับเว็บแคม USB โหมดเดินทาง (OTG) บน Glass ปัญหาที่ทราบ รวมข้อมูลต่อไปนี้

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

ดู Google I/O 2014 สร้างสรรค์สิ่งใหม่ๆ ด้วยแพลตฟอร์ม Glass เพื่อดูข้อมูลเพิ่มเติม

XE18.1 - 10 มิถุนายน 2014

ผลต่างประตู

  • เพิ่มการรองรับคำสั่งเสียงตามบริบทเพื่อความสมจริง
  • เพิ่มประกาศ ACTION_ON_HEAD_STATE_CHANGED Intent เพื่อแจ้งให้คุณทราบเมื่อผู้ใช้สวมใส่หรือนำอุปกรณ์ออก
  • ย้าย API กล้องถ่ายรูป EXTRAS จากคลาส CameraManager ไปยังคลาส Intents ใหม่แล้ว

XE17.3 - 3 มิถุนายน 2014

ผลต่างประตู

  • เมธอด CardScrollView บางรายการไม่เป็นส่วนตัวแล้ว

XE17.1 - 13 พฤษภาคม 2014

ผลต่างประตู

XE16.2 - 29 เมษายน 2014

ผลต่างประตู

XE16 - 15 เมษายน 2014

ผลต่างประตู

การเปลี่ยนแปลงของ Card:

การเปลี่ยนแปลงของ CardScrollView:

  • ลบล้าง onPreActivate() และ onPreDeactivate() ไม่ได้อีกต่อไป
  • ไม่รองรับ getItemForChildAt(int) แล้ว
  • ไม่รองรับ isSettled() แล้ว
  • ไม่รองรับ updateViews(boolean) แล้ว โปรดใช้ BaseAdapter#notifyDataSetChanged() แทน

การเปลี่ยนแปลงของ TimelineManager:

ระบบได้นำคลาส TimelineManager และการรองรับการ์ดแบบคงที่ออกจาก GDK แล้ว

การเปลี่ยนแปลงของ LiveCard:

การเปลี่ยนแปลงของ CardScrollAdapter:

  • findIdPosition() และ findItemPosition() ถูกแทนที่ด้วย getPosition(java.lang.Object) แล้ว
  • นำ recycleView() และ setItemOnCard() ออกแล้ว

การเปลี่ยนแปลงอื่นๆ

  • Sounds อัปเดตค่า enum แล้ว
  • GestureDetector มีวิธีแบบคงที่ที่เป็นตัวช่วยของ isForward() อยู่ 2 วิธีเพื่อตรวจหาว่าท่าทางสัมผัสกำลังไปข้างหน้าหรือไม่

ทริกเกอร์เสียง

มิเรอร์

ตอนนี้ระบบรองรับ GET_MEDIA_INPUT แล้ว การดำเนินการกับรายการเมนูและช่วยให้คุณระบุเพย์โหลดสื่อจากรายการเมนูไปยัง Glassware ได้ (ปัจจุบันรองรับเฉพาะข้อความที่ถอดเสียงจากการป้อนข้อมูลด้วยเสียงเท่านั้น)

XE12 - 17 ธันวาคม 2013

ฟีเจอร์สำหรับผู้ใช้

ดูฟีเจอร์ใหม่ๆ ของผู้ใช้ที่ support.google.com

ผลต่างประตู

มีการเปลี่ยนแปลง GDK ต่อไปนี้ในรุ่นแพลตฟอร์ม XE12

การเปลี่ยนแปลงใน TimelineManager:

การเปลี่ยนแปลงใน LiveCard:

  • enableDirectRendering() ในขณะนี้ setDirectRenderingEnabled()
  • นำ setNonSilent() ออกแล้ว publish() จะใช้เมธอด LiveCard.PublishMode() enum ที่กำหนดว่าไทม์ไลน์จะเผยแพร่การ์ดแบบเงียบ หรือเผยแพร่และให้ โฟกัสการ์ด

การเปลี่ยนแปลงของ Card:

  • นำ getTimestamp() และ setTimestamp() ออกแล้ว
  • getInfo() และ setInfo() เปลี่ยนเป็น getFootnote() แล้ว และ setFootnote()
  • getFullScreenImages() และ setFullScreenImages() เปลี่ยนเป็น getImageLayout() แล้ว และ setImageLayout() โดยใช้ Card.ImageLayout enum เพื่อกำหนดรูปแบบรูปภาพการ์ด

การเปลี่ยนแปลงอื่นๆ

  • ชั้นเรียน Camera ตอนนี้คือ CameraManager
  • LiveCardCallback เปลี่ยนชื่อเป็น DirectRenderingCallback แล้ว
  • เพิ่มคลาส Sounds ซึ่งระบุค่าคงที่ที่คุณต้องการ สามารถส่งต่อไปยัง AudioManager.playSoundEffect() เพื่อเปิดเสียงระบบ Glass

มิเรอร์

การแก้ไข Mirror API ต่อไปนี้ทำขึ้นในรุ่นแพลตฟอร์ม XE12

XE11 - 11 พฤศจิกายน 2013

มีการเปลี่ยนแปลง Mirror API ต่อไปนี้ในรุ่นแพลตฟอร์ม XE11

  • รายการในเมนู VIEW_WEBSITE ไม่มีให้ใช้งานแล้ว

XE10 - 7 ตุลาคม 2013

การเปลี่ยนแปลง Mirror API ต่อไปนี้รองรับฟีเจอร์ใหม่ในรุ่นแพลตฟอร์ม XE10

  • ตอนนี้รายการในไทม์ไลน์ที่มี URL ในพร็อพเพอร์ตี้ข้อความจะใส่โดยอัตโนมัติ ฟีเจอร์ OPEN_URI
  • พร็อพเพอร์ตี้sharingFeatures เพิ่มในสมุดติดต่อแล้ว ซึ่งจะช่วยให้คุณสามารถควบคุมฟีเจอร์คำบรรยายในระหว่างขั้นตอนการแชร์ได้ หากต้องการเปิดใช้คำบรรยาย ให้ตั้งค่าเป็น ADD_CAPTION

    {
      "displayName": "Chipotle Cat",
      "imageUrls": ["http://example.com/chipotle.jpg"],
      "sharingFeatures": ["ADD_CAPTION"]
    }
    

ปัญหาที่ได้รับการแก้ไข:

  • #197 - ข้อขัดข้องเกี่ยวกับการแชร์ รายการไทม์ไลน์ได้รับการแก้ไขแล้ว

XE9 - 9 กันยายน 2013

การเปลี่ยนแปลง Mirror API ต่อไปนี้รองรับฟีเจอร์ใหม่ในรุ่นแพลตฟอร์ม XE9

  • การใช้ video/vnd.google-glass.stream-url เป็น contentType ของไฟล์แนบเลิกใช้งานแล้ว หากต้องการสตรีมวิดีโอ ให้ใช้การทำงานของรายการในเมนู PLAY_VIDEO ที่มีการตั้งค่าเพย์โหลดเป็น URL สตรีมมิงแทน ดูข้อมูลเพิ่มเติมที่การแนบวิดีโอ
  • หากคุณลบล้างการตั้งค่า displayName ตามด้วยค่าเริ่มต้น คำสั่งเสียงตามบริบทสำหรับรายการในเมนูไม่ทำงาน
  • ไทม์ไลน์ ระบบไม่รองรับพร็อพเพอร์ตี้ htmlPages ของทรัพยากรอีกต่อไป โปรดดู การใส่เลขหน้าสำหรับวิธีการที่รองรับในปัจจุบัน
  • VIEW_WEBSITE เลิกใช้งานแล้วและจะถูกนำออกในรุ่นถัดไป ใช้ OPEN_URI แทน

ปัญหาที่ได้รับการแก้ไข:

  • #164 - รองรับการสตรีมวิดีโอแล้ว URL ของวิดีโอ YouTube

XE8 - 12 สิงหาคม 2013

การเปลี่ยนแปลง Mirror API ต่อไปนี้รองรับฟีเจอร์ใหม่ในรุ่นแพลตฟอร์ม XE8

ระบุกลาสแวร์แล้ว คำสั่งในเมนูเสียง

  • เพิ่มคำสั่งเสียงในเมนูโดยใช้ contacts ทรัพยากร
  • ระบุคำสั่งเสียงใน contacts.acceptCommands
  • "จดโน้ต" และ "โพสต์อัปเดต" เป็นคำสั่งเดียวที่รองรับในปัจจุบัน หากต้องการขอรับการสนับสนุนสำหรับคำสั่งเสียงอื่นๆ โปรดกรอก แนะนำแบบฟอร์มคำสั่งเสียง Glass

การแบ่งหน้า HTML ที่ดีขึ้น

  • การใส่เลขหน้าด้วยตนเองและอัตโนมัติจากภายใน timelineItem.html
  • timelineItem.htmlPages เลิกใช้งานแล้วและจะถูกนำออกในอนาคต

VIEW_WEBSITE ใหม่ รายการในเมนู:

  • เมื่อเปิดใช้งานจากการ์ดไทม์ไลน์ การดำเนินการนี้จะเปิด URL ที่ระบุใน menuItem.payload ด้วยเว็บเบราว์เซอร์ Glass

ปัญหาที่ได้รับการแก้ไข:

  • #6 #63 - Glassware สามารถลงทะเบียนได้ในขณะนี้ คำสั่งเสียงโดยใช้ Mirror API
  • #91 - วิดีโอสามารถเล่นได้จาก ระบุการ์ด HTML และ URL ของภาพขนาดย่อได้แล้ว
  • #115 - จัดการการเล่นวิดีโอแล้ว ตามรายการในเมนู
  • #137 - การดำเนินการในตัวใหม่ VIEW_WEBSITE
  • #160 - รูปภาพที่มี URL ยาวมาก ใช้งานได้แล้ว

XE7 - 7 กรกฎาคม 2013

ปัญหาที่ได้รับการแก้ไข:

  • #53 - วิดีโอเก็บรักษา สัดส่วนภาพ

13 มิถุนายน 2013

ผู้ใช้ใน MyGlass ไม่จำเป็นต้องเปิดใช้การแชร์รายชื่อติดต่ออีกต่อไป รายชื่อติดต่อทั้งหมด เปิดใช้โดยค่าเริ่มต้นแล้ว

หาก Glassware มีเอกสารที่แนะนำผู้ใช้ให้เปิดใช้งานรายชื่อติดต่อสำหรับการแชร์ (สำหรับ ตัวอย่างที่ตอนท้ายของขั้นตอนการตรวจสอบสิทธิ์หรือเป็นการ์ดต้อนรับ) คุณควรนำบัตรนั้นออก

XE6 - 4 มิถุนายน 2013

การเปลี่ยนแปลง Mirror API ต่อไปนี้รองรับฟีเจอร์ใหม่ในรุ่นแพลตฟอร์ม XE6

  • เพิ่ม video/vnd.google-glass.stream-url เป็นประเภท MIME สำหรับไทม์ไลน์แล้ว ไฟล์แนบ ประเภท MIME นี้จะช่วยให้คุณระบุ URL ที่จะใช้สตรีมวิดีโอได้

    ดูข้อมูลเพิ่มเติมที่การแนบวิดีโอ

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

    ดูคำบรรยายภาพสำหรับรูปภาพที่แชร์ เพื่อดูข้อมูลเพิ่มเติม

ปัญหาที่ได้รับการแก้ไข:

  • #77 - htmlPages ใช้งานได้แล้ว ภายในแพ็กเกจแบบแยกชุดข้อความ

15 เมษายน 2013

การเปิดตัว Mirror API เป็นครั้งแรก