| สมัครรับข้อมูลประกาศจาก Glass Platform |
| อีเมล: วันที่ |
XE22.0 - 14 ตุลาคม 2014
ฟีเจอร์สำหรับผู้ใช้
- Glass รองรับการแจ้งเตือนของ Android แล้ว สำหรับข้อมูลเพิ่มเติม โปรดดู ซิงค์การแจ้งเตือน
ผลต่างประตู
การเปลี่ยนแปลงของ CardBuilder:
setAttributionIcon(android.graphics.Bitmap)setAttributionIcon(android.graphics.drawable.Drawable), และsetAttributionIcon(int)ได้รับการเพิ่มแล้วsetEmbeddedLayout()ถูกเพิ่มแล้วshowStackIndicator()ถูกเพิ่มแล้ว- เพิ่มใหม่
EMBED_INSIDEเลย์เอาต์
การเปลี่ยนแปลงอื่นๆ
- เพิ่ม
Sliderแล้ว วิดเจ็ตเพื่อรองรับการโหลด/ความคืบหน้าภาพเคลื่อนไหว - เพิ่มทริกเกอร์เสียงใหม่ลงใน
VoiceTriggers.Command - เพิ่มคำสั่งเสียงตามบริบทใหม่ให้กับ
ContextualMenus.Command
XE21.3 - 24 กันยายน 2014
ผลต่างประตู
CardScrollViewเปิดใช้แถบเลื่อนโดยค่าเริ่มต้นแล้ว หากต้องการปิด ให้โทรsetHorizontalScrollBarEnabled(false)
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_CHANGEDIntentเพื่อแจ้งให้คุณทราบเมื่อผู้ใช้สวมใส่หรือนำอุปกรณ์ออก - ย้าย API กล้องถ่ายรูป
EXTRASจากคลาสCameraManagerไปยังคลาสIntentsใหม่แล้ว
XE17.3 - 3 มิถุนายน 2014
ผลต่างประตู
- เมธอด
CardScrollViewบางรายการไม่เป็นส่วนตัวแล้ว
XE17.1 - 13 พฤษภาคม 2014
ผลต่างประตู
- เพิ่มคำสั่งเสียงใหม่ใน
VoiceTriggers.Commandแล้ว
XE16.2 - 29 เมษายน 2014
ผลต่างประตู
- เพิ่มคำสั่งเสียงใหม่ใน
VoiceTriggers.Commandแล้ว
XE16 - 15 เมษายน 2014
ผลต่างประตู
การเปลี่ยนแปลงของ Card:
- ไม่รองรับ
toView()แล้ว ใช้หนึ่งในgetView()แทน - ไม่รองรับ
addImage(android.net.Uri)แล้ว - ขณะนี้ระบบรองรับ
addImage(android.graphics.Bitmap)และaddImage(android.graphics.drawable.Drawable)แล้ว getImage(int)แสดงผลandroid.graphics.drawable.DrawablegetText()การคืนสินค้า และsetText()คาดว่าจะถึงjava.lang.CharSequencegetFootnote()คืนสินค้าและsetFootnote()คาดว่าจะถึงjava.lang.CharSequencegetTimeStamp()คืนสินค้าและsetTimestamp()คาดว่าจะมีjava.lang.CharSequencegetItemViewType()และgetViewTypeCount()สำหรับการรีไซเคิลมุมมอง
การเปลี่ยนแปลงของ CardScrollView:
- ลบล้าง
onPreActivate()และonPreDeactivate()ไม่ได้อีกต่อไป - ไม่รองรับ
getItemForChildAt(int)แล้ว - ไม่รองรับ
isSettled()แล้ว - ไม่รองรับ
updateViews(boolean)แล้ว โปรดใช้BaseAdapter#notifyDataSetChanged()แทน
การเปลี่ยนแปลงของ TimelineManager:
ระบบได้นำคลาส TimelineManager และการรองรับการ์ดแบบคงที่ออกจาก GDK แล้ว
การเปลี่ยนแปลงของ LiveCard:
- ตอนนี้คุณสร้าง
LiveCardได้แล้ว ด้วยเครื่องมือสร้างLiveCard(android.content.Context, java.lang.String) navigate()ได้เพิ่มเมธอดเพื่อไปยังLiveCardที่เผยแพร่แล้วsetRenderer(com.google.android.glass.timeline.GlRenderer)รองรับการเพิ่มโหมดแสดงภาพ OpenGL ES 2.0 ไปยังLiveCard- ระบบได้เพิ่ม
attach(android.app.Service)แล้วและจะช่วยให้คุณเรียกใช้บริการการ์ดสดในเบื้องหน้าได้
การเปลี่ยนแปลงของ CardScrollAdapter:
findIdPosition()และfindItemPosition()ถูกแทนที่ด้วยgetPosition(java.lang.Object)แล้ว- นำ
recycleView()และsetItemOnCard()ออกแล้ว
การเปลี่ยนแปลงอื่นๆ
Soundsอัปเดตค่า enum แล้วGestureDetectorมีวิธีแบบคงที่ที่เป็นตัวช่วยของisForward()อยู่ 2 วิธีเพื่อตรวจหาว่าท่าทางสัมผัสกำลังไปข้างหน้าหรือไม่
ทริกเกอร์เสียง
- คำสั่งเสียงที่พร้อมใช้งานเวอร์ชันที่ใช้งานจริง ในการส่ง Glassware เพื่อรับการตรวจสอบ
- คำสั่งเสียงที่ไม่อยู่ในรายการต้องใช้โหมดการพัฒนา
มิเรอร์
ตอนนี้ระบบรองรับ GET_MEDIA_INPUT แล้ว
การดำเนินการกับรายการเมนูและช่วยให้คุณระบุเพย์โหลดสื่อจากรายการเมนูไปยัง Glassware ได้
(ปัจจุบันรองรับเฉพาะข้อความที่ถอดเสียงจากการป้อนข้อมูลด้วยเสียงเท่านั้น)
XE12 - 17 ธันวาคม 2013
ฟีเจอร์สำหรับผู้ใช้
ดูฟีเจอร์ใหม่ๆ ของผู้ใช้ที่ support.google.com
ผลต่างประตู
มีการเปลี่ยนแปลง GDK ต่อไปนี้ในรุ่นแพลตฟอร์ม XE12
การเปลี่ยนแปลงใน TimelineManager:
- ไทม์ไลน์รองรับการแทรกการ์ดภาพนิ่ง
getLiveCard()ในขณะนี้createLiveCard()
การเปลี่ยนแปลงใน LiveCard:
enableDirectRendering()ในขณะนี้setDirectRenderingEnabled()- นำ
setNonSilent()ออกแล้วpublish()จะใช้เมธอดLiveCard.PublishMode()enum ที่กำหนดว่าไทม์ไลน์จะเผยแพร่การ์ดแบบเงียบ หรือเผยแพร่และให้ โฟกัสการ์ด
การเปลี่ยนแปลงของ Card:
- นำ
getTimestamp()และsetTimestamp()ออกแล้ว getInfo()และsetInfo()เปลี่ยนเป็นgetFootnote()แล้ว และsetFootnote()getFullScreenImages()และsetFullScreenImages()เปลี่ยนเป็นgetImageLayout()แล้ว และsetImageLayout()โดยใช้Card.ImageLayoutenum เพื่อกำหนดรูปแบบรูปภาพการ์ด
การเปลี่ยนแปลงอื่นๆ
- ชั้นเรียน
Cameraตอนนี้คือCameraManager LiveCardCallbackเปลี่ยนชื่อเป็นDirectRenderingCallbackแล้ว- เพิ่มคลาส
Soundsซึ่งระบุค่าคงที่ที่คุณต้องการ สามารถส่งต่อไปยังAudioManager.playSoundEffect()เพื่อเปิดเสียงระบบ Glass
มิเรอร์
การแก้ไข Mirror API ต่อไปนี้ทำขึ้นในรุ่นแพลตฟอร์ม XE12
- แก้ไขปัญหา 2 แล้ว
- แก้ไขปัญหา 12 แล้ว
- ปัญหา 297 ได้รับการแก้ไขแล้ว
- ปัญหา 281 ได้รับการแก้ไขแล้ว
- แก้ไขปัญหา 247 แล้ว
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 เป็นครั้งแรก