สมัครรับข้อมูลประกาศจาก 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_CHANGED
Intent
เพื่อแจ้งให้คุณทราบเมื่อผู้ใช้สวมใส่หรือนำอุปกรณ์ออก - ย้าย 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.Drawable
getText()
การคืนสินค้า และsetText()
คาดว่าจะถึงjava.lang.CharSequence
getFootnote()
คืนสินค้าและsetFootnote()
คาดว่าจะถึงjava.lang.CharSequence
getTimeStamp()
คืนสินค้าและsetTimestamp()
คาดว่าจะมีjava.lang.CharSequence
getItemViewType()
และ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.ImageLayout
enum เพื่อกำหนดรูปแบบรูปภาพการ์ด
การเปลี่ยนแปลงอื่นๆ
- ชั้นเรียน
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 เป็นครั้งแรก