首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 55506|回復: 5
上一主題 下一主題
[網(wǎng)友測評]

曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2015-7-13 15:21 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自河北
本帖最后由 dragon  于 2015-7-13 16:05 編輯

【 顛覆性的APP開發(fā)體驗 】

聯(lián)想增強現(xiàn)實(AR)眼鏡new glass C100系統(tǒng)探秘



Dragon(黑山老妖)
Extreme M.O.D

各位好,在前一篇章中老妖我向大家詳細介紹了聯(lián)想new glass C100的硬件設計與做工,此次,著重介紹一下這款增強現(xiàn)實眼鏡的軟件系統(tǒng)與APP開發(fā)體驗。

首先要明確的是,聯(lián)想new glass C100基于安卓系統(tǒng),所以,整個產(chǎn)品的開放度是很高的,功能擴展性也是極強的,APP開發(fā)效率也遠超普通嵌入式系統(tǒng)。

眼鏡開機后,首先是一個啟動動畫。由于開機動畫很難錄制,老妖我自己合成了一個,相似度99%。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

如果希望同時聽到聲音效果,請觀看FLASH版:查看flash動畫

開機后,聯(lián)想new glass C100會顯示當前時間。請注意,這是一款增強現(xiàn)實(AR)產(chǎn)品,所以畫面顯示是和實景疊加的。顯示畫面并不大,所以不會讓你滿眼都是疊加畫面,它的實際大小如下圖演示的樣子(以整幅圖作為視覺范圍):
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

后面的圖片,為了各位觀察方便,我將眼鏡顯示的區(qū)域進行了放大,就像下面這個效果,注意實際顯示的沒這么大。由于是實景疊加,我們在開發(fā)APP的時候,需要注意的是配色和UI元素大小的問題。配色方面,盡量使用白色,如果顏色較暗的話,區(qū)分度會比較糟糕。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
聯(lián)想new glass C100通過側面的觸摸板進行操作,包括單擊、下劃、前劃、后劃等四種操作。當然,還支持語音指令,比如,你可以說“開始”、“拍照”、“攝像”、“導航”等等。默認界面就是上面看到的時間顯示,通過前劃,可以進入到設置界面。由于該產(chǎn)品沒有觸摸屏,所以不具備定位點擊能力與多點觸摸能力,只能依靠語音以及這四種操作和用戶交互,在開發(fā)APP時,要特別注意。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
從設置界面單擊進去,是以下設置項,簡要看一下。

藍牙連接界面,藍牙4.0標準:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
WIFI連接界面,802.11n標準:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

設備信息界面,內(nèi)置16G的eMMC閃存顆粒:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

音量調(diào)整界面:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
攝像畫質(zhì)調(diào)整界面,最大1080P:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
圖片畫質(zhì)調(diào)整界面,最大2592x1944:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
固件升級界面,支持OTA:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
云備份設置界面,支持百度云盤:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
亮度設置界面,缺少自動亮度調(diào)節(jié)功能:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
支持APP的自定義快速啟動:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
以上是所有設置項。聯(lián)想new glass C100的主菜單見下圖,目前的固件版本,擁有以下五個功能:拍照、攝像、發(fā)信息、導航、問問。我們自己開發(fā)的APP,也會顯示在這里。在設計APP圖標時,要注意與系統(tǒng)自帶的APP風格一致。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!   

存儲下來的照片和視頻,會形成“相冊”。只需說出“相冊”指令即可,也可以前劃進入相冊。相冊同樣不會充滿你的視野,你實際看到的會比下圖展示的更小。注意,老妖我在拿到聯(lián)想new glass C100之前,非??春密囕d類APP的前景,實際體驗之后,發(fā)現(xiàn)要想做到車載應用,還是有一定門檻的,這個門檻就是視覺盲區(qū)。由于眼鏡的光機端在右眼的右側,必然會對視線形成一定的遮擋,而這種遮擋在步行時問題不大,但是開車就比較不安全。第一次駕車體驗時,會給你強烈的不安全感,你會有慌亂的感覺。解決辦法是將你的頭上揚10°,從而避免視覺盲區(qū)的形成,駕駛信心會隨之而來。這個問題是制約車載應用爆發(fā)的最大桎梏,建議下一版眼鏡,光機端能夠從上眼眶位置伸下來,從而解決遮擋視線的問題,同時也便于角度的調(diào)整。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
對于拍攝的照片或者視頻,支持分享、收藏及刪除操作:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗! 曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗! 曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
內(nèi)置的導航應用,支持語音控制,可以說出目的地,語音識別率很好,使用正常語音和語速即可,無需刻意,但是你得說普通話。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
確定好目的地后,必須通過單擊觸摸板的方式,開始導航,這一點建議增加語音控制,讓整個體驗過程更加一致。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
導航畫面有些觀察困難,因為亮度不足,并且你實際看到的會比下圖展示的更小。不建議開車時仔細觀察導航畫面,會比較危險,步行時則完全沒有問題。此外,它與車載抬頭顯示(HUD)的效果是不同的,最主要的原因就是畫面較小及亮度不足。一般情況下,車載導航在開車過程中,語音提示起到主要的作用,從這個角度講,也不需要你仔細觀察畫面。再次提醒,駕駛車輛時佩戴聯(lián)想new glass C100會導致視覺盲區(qū),請謹慎。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
內(nèi)置的“問問”應用,類似IOS中的SIRI,但是會比SIRI傻一些。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

我們來試一下,老妖我通過五種方式,希望得到圓周率的數(shù)值,均以失敗告終。這款應用,對于自然語言的理解,還只停留在關鍵詞階段,它給我解釋了五遍什么叫做圓周率。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
再試一次,這次問三個常規(guī)問題,它只答對了一個。語音識別對了,但是不理解。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
再從人工智能角度考驗它一下,說出“我餓了”,跟SIRI做一個比較:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
如果你覺得內(nèi)置的APP有些不給力,沒問題,聯(lián)想new glass C100支持第三方APP的安裝。但是老妖我提醒你一下,由于智能眼鏡非常容易導致隱私泄漏,不受控制的拍攝動作,會讓你面臨極大的風險,遭遇陳老師的尷尬境地。所以,對于安裝的APP,一定要嚴格把關。同時,官方固件也要做到盡量的安全,避免在WIFI環(huán)境下被入侵、植入木馬,從而避免遭受持續(xù)性隱私泄漏的風險。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
一個小BUG,拍攝的照片,偶爾會無法打開。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
繼續(xù)深挖隱私泄露風險,官方固件中的一個BUG反饋腳本,包含了抓屏、上傳功能。你不要太緊張,不是拍攝,而是抓屏。但是,如果你正在用眼鏡看自己的不雅自拍照,那么很遺憾,屏幕顯示的內(nèi)容,在極端情況下——比如恰好系統(tǒng)出錯了,并且啟動了BUG反饋機制——有可能會被抓下來,然后被send出去。目前,純屬猜測,并不確定這個機制是否會被觸發(fā)。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!

系統(tǒng)分區(qū)情況:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
開機動畫的位置,你可以修改它:
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
用工具簡單看一下設備信息,可用內(nèi)存640M左右,安卓版本4.2.2,也就是API17。屏幕大小800x480,比例16:9。
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
通過系統(tǒng)內(nèi)置的getevent命令可以獲取輸入設備類型:
  • add device 1: /dev/input/event10
  •   name:     "AVRCP"
  • add device 2: /dev/input/event5
  •   name:     "twl6030_pwrbutton"                        (電源鍵)
  • add device 3: /dev/input/event9
  •   name:     "gpio-keys"                                         (拍照鍵)
  • add device 4: /dev/input/event8
  •   name:     "tablet Headset Jack"                        (耳機插座)
  • add device 5: /dev/input/event7
  •   name:     "ltr659_ps"
  • add device 6: /dev/input/event6
  •   name:     "ltr303_als"
  • add device 7: /dev/input/event4
  •   name:     "IT7258"                                                (觸摸板)
  • add device 8: /dev/input/event3
  •   name:     "bmm050"
  • add device 9: /dev/input/event2
  •   name:     "bmg160"
  • add device 10: /dev/input/event1
  •   name:     "bma_interrupt"
  • add device 11: /dev/input/event0
  •   name:     "bma2x2"


復制代碼


控制鍵輸入代碼:
  • 觸摸板控制:
  • /dev/input/event4
  • (代碼略)
  • 拍照鍵按下:
  • /dev/input/event9: 0001 00d4 00000001
  • /dev/input/event9: 0000 0000 00000000
  • 拍照鍵抬起:
  • /dev/input/event9: 0001 00d4 00000000
  • /dev/input/event9: 0000 0000 00000000
  • 電源鍵按下:
  • /dev/input/event5: 0001 006b 00000001
  • /dev/input/event5: 0000 0000 00000000
  • 電源鍵抬起:
  • /dev/input/event5: 0001 006b 00000000
  • /dev/input/event5: 0000 0000 00000000
  • 耳機插入:
  • /dev/input/event8: 0005 0002 00000001
  • /dev/input/event8: 0005 0004 00000001
  • /dev/input/event8: 0000 0000 00000000
  • 耳機拔出:
  • /dev/input/event8: 0005 0002 00000000
  • /dev/input/event8: 0005 0004 00000000
  • /dev/input/event8: 0000 0000 00000000

復制代碼


getprop拿到的系統(tǒng)參數(shù),供開發(fā)參考:
  • root@android:/ # getprop
  • getprop
  • [com.ti.nfcti_enhancement]: [true]
  • [com.ti.omap_enhancement]: [true]
  • [com.ti.omap_enhancement_s3d]: [true]
  • [dalvik.vm.dexopt-flags]: [m=y]
  • [dalvik.vm.heapgrowthlimit]: [48m]
  • [dalvik.vm.heapmaxfree]: [2m]
  • [dalvik.vm.heapminfree]: [512k]
  • [dalvik.vm.heapsize]: [256m]
  • [dalvik.vm.heapstartsize]: [5m]
  • [dalvik.vm.heaptargetutilization]: [0.75]
  • [dalvik.vm.lockprof.threshold]: [500]
  • [dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
  • [dev.bootcomplete]: [1]
  • [dhcp.wlan0.dns1]: [192.168.1.1]
  • [dhcp.wlan0.dns2]: []
  • [dhcp.wlan0.dns3]: []
  • [dhcp.wlan0.dns4]: []
  • [dhcp.wlan0.gateway]: [192.168.1.1]
  • [dhcp.wlan0.ipaddress]: [192.168.1.219]
  • [dhcp.wlan0.leasetime]: [43200]
  • [dhcp.wlan0.mask]: [255.255.255.0]
  • [dhcp.wlan0.pid]: [1015]
  • [dhcp.wlan0.reason]: [BOUND]
  • [dhcp.wlan0.result]: [ok]
  • [dhcp.wlan0.server]: [192.168.1.1]
  • [dhcp.wlan0.vendorInfo]: []
  • [dolby.audio.hdmi.channels]: [0]
  • [dolby.audio.sink.info]: [speaker]
  • [init.svc.adbd]: [running]
  • [init.svc.boot_log]: [stopped]
  • [init.svc.bootanim]: [stopped]
  • [init.svc.btmad]: [running]
  • [init.svc.btmhfpc]: [running]
  • [init.svc.btmhidsrv]: [running]
  • [init.svc.btmhogpsrv]: [stopped]
  • [init.svc.btmnetsrv]: [running]
  • [init.svc.btmusb_user]: [running]
  • [init.svc.console]: [running]
  • [init.svc.debuggerd]: [running]
  • [init.svc.devmgrsrv]: [running]
  • [init.svc.dhcpcd_wlan0]: [running]
  • [init.svc.drm]: [running]
  • [init.svc.flash_recovery]: [stopped]
  • [init.svc.installd]: [running]
  • [init.svc.keystore]: [running]
  • [init.svc.media]: [running]
  • [init.svc.navl_server]: [running]
  • [init.svc.netd]: [running]
  • [init.svc.p2p_supplicant]: [running]
  • [init.svc.pvrsrvinit]: [stopped]
  • [init.svc.ril-daemon]: [running]
  • [init.svc.rxn_intapp]: [running]
  • [init.svc.sdcard]: [running]
  • [init.svc.sensord]: [running]
  • [init.svc.servicemanager]: [running]
  • [init.svc.setup_fs]: [stopped]
  • [init.svc.smc_pa]: [stopped]
  • [init.svc.surfaceflinger]: [running]
  • [init.svc.tf_daemon]: [stopped]
  • [init.svc.ueventd]: [running]
  • [init.svc.uim]: [running]
  • [init.svc.vold]: [running]
  • [init.svc.wifical]: [stopped]
  • [init.svc.zygote]: [running]
  • [keyguard.no_require_sim]: [1]
  • [media.aac_51_output_enabled]: [true]
  • [net.bt.name]: [Android]
  • [net.change]: [net.dnschange]
  • [net.dns1]: [192.168.1.1]
  • [net.dnschange]: [1]
  • [net.hostname]: [android-7e038e57b63ef338]
  • [net.qtaguid_enabled]: [1]
  • [net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
  • [net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
  • [net.tcp.buffersize.eth]: [524288,1048576,2097152,262144,524288,1048576]
  • [net.tcp.buffersize.evdo]: [4094,87380,262144,4096,16384,262144]
  • [net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
  • [net.tcp.buffersize.hsdpa]: [4094,87380,262144,4096,16384,262144]
  • [net.tcp.buffersize.hspa]: [4094,87380,262144,4096,16384,262144]
  • [net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]
  • [net.tcp.buffersize.hsupa]: [4094,87380,262144,4096,16384,262144]
  • [net.tcp.buffersize.lte]: [524288,1048576,2097152,262144,524288,1048576]
  • [net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
  • [net.tcp.buffersize.wifi]: [524288,1048576,2097152,262144,524288,1048576]
  • [net.wlan0.dns1]: [49.0.0.0]
  • [net.wlan0.dns2]: []
  • [omap.audio.mic.main]: [DMic0L]
  • [omap.audio.mic.sub]: [DMic0R]
  • [omap.audio.power]: [PingPong]
  • [persist.hwc.mirroring.region]: [0:0:800:480]
  • [persist.sys.country]: [CN]
  • [persist.sys.language]: [zh]
  • [persist.sys.profiler_ms]: [0]
  • [persist.sys.timezone]: [Asia/Shanghai]
  • [persist.sys.usb.config]: [ptp,adb]
  • [persist.wlan.ti.calibrate]: [1]
  • [ro.allow.mock.location]: [0]
  • [ro.baseband]: [unknown]
  • [ro.board.platform]: [omap4]
  • [ro.boot.bootloader]: [U-Boot_1.1.4-v1.0.red^0-dirty]
  • [ro.boot.console]: [ttyO2]
  • [ro.boot.devname]: [C100_114Q]
  • [ro.boot.locale]: [en_US]
  • [ro.boot.serialno]: [GY20H35795Z129114Q]
  • [ro.boot.timezone]: [GMT+00:00]
  • [ro.bootloader]: [U-Boot_1.1.4-v1.0.red^0-dirty]
  • [ro.bootmode]: [unknown]
  • [ro.build.characteristics]: [tablet]
  • [ro.build.date.utc]: [1432992669]
  • [ro.build.date]: [Sat May 30 13:31:09 UTC 2015]
  • [ro.build.description]: [blaze_tablet-userdebug 4.2.2 LNV_C1_DEV_RLS_0519 eng.tutu.20150530.133009 test-keys]
  • [ro.build.display.id]: [eng.CeyesC100H001S00100D20150530_Normal]
  • [ro.build.host]: [b2e8db3438d0]
  • [ro.build.id]: [LNV_C1_DEV_RLS_0519]
  • [ro.build.product]: [blaze_tablet]
  • [ro.build.tags]: [test-keys]
  • [ro.build.type]: [userdebug]
  • [ro.build.user]: [tutu]
  • [ro.build.version.codename]: [REL]
  • [ro.build.version.incremental]: [eng.tutu.20150530.133009]
  • [ro.build.version.release]: [4.2.2]
  • [ro.build.version.sdk]: [17]
  • [ro.carrier]: [wifi-only]
  • [ro.com.android.dateformat]: [MM-dd-yyyy]
  • [ro.config.alarm_alert]: [Alarm_Classic.ogg]
  • [ro.config.nocheckin]: [yes]
  • [ro.config.notification_sound]: [pixiedust.ogg]
  • [ro.config.ringtone]: [Ring_Synth_04.ogg]
  • [ro.crypto.fuse_sdcard]: [true]
  • [ro.crypto.state]: [unencrypted]
  • [ro.debuggable]: [1]
  • [ro.factorytest]: [0]
  • [ro.hardware]: [omap44xxtabletboard]
  • [ro.lockscreen.disable.default]: [true]
  • [ro.opengles.version]: [131072]
  • [ro.product.board]: [blaze_tablet]
  • [ro.product.brand]: [Lenovo]
  • [ro.product.cpu.abi2]: [armeabi]
  • [ro.product.cpu.abi]: [armeabi-v7a]
  • [ro.product.device]: [blaze_tablet]
  • [ro.product.locale.language]: [zh]
  • [ro.product.locale.region]: [CN]
  • [ro.product.manufacturer]: [Lenovo_Group_Ltd]
  • [ro.product.model]: [C100]
  • [ro.product.name]: [blaze_tablet]
  • [ro.product.processor]: [omap4460]
  • [ro.radio.use-ppp]: [no]
  • [ro.revision]: [16]
  • [ro.runtime.firstboot]: [1435972729324]
  • [ro.secure]: [1]
  • [ro.serialno]: [GY20H35795Z129114Q]
  • [ro.sf.lcd_density]: [160]
  • [ro.wifi.channels]: []
  • [service.bootanim.exit]: [1]
  • [sys.boot_completed]: [1]
  • [sys.settings_global_version]: [2]
  • [sys.settings_secure_version]: [8]
  • [sys.settings_system_version]: [4]
  • [sys.usb.config]: [ptp,adb]
  • [sys.usb.state]: [ptp,adb]
  • [system_init.startsurfaceflinger]: [0]
  • [video.h264enc.profile]: [1]
  • [vold.post_fs_data_done]: [1]
  • [wifi.interface]: [wlan0]
  • [wlan.driver.status]: [ok]
  • root@android:/ #

復制代碼

從sys/board_properties/soc目錄下拿到的信息:
  • root@android:/ # cat /sys/board_properties/soc/type
  • cat /sys/board_properties/soc/type
  • GP
  • root@android:/ # cat /sys/board_properties/soc/revision
  • cat /sys/board_properties/soc/revision
  • ES1.1
  • root@android:/ # cat /sys/board_properties/soc/die_id
  • cat /sys/board_properties/soc/die_id
  • 08740002-00000001-0A3DB7F7-0B008016
  • root@android:/ # cat /sys/board_properties/soc/family
  • cat /sys/board_properties/soc/family
  • OMAP4460
  • root@android:/ # cat /sys/board_properties/soc/production_id
  • cat /sys/board_properties/soc/production_id
  • 8002B94E-000200F0
  • root@android:/ #

復制代碼

在APP開發(fā)時,背景用黑色即可。文字及圖標建議用純白,以達到最大的區(qū)分度。UI主題請采用全屏模式。請使用800x480: mdpi進行設計預覽,從而可以確保與運行時保持一致。

設計狀態(tài)(800x480: hdpi)
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
設計狀態(tài)(800x480: mdpi)
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
運行狀態(tài)(1:1截圖)
曝光!聯(lián)想new glass智能眼鏡,顛覆性的APP開發(fā)體驗!
常規(guī)安卓APP開發(fā)中使用的按鈕、單選復選框、滑動條、輸入框等元素,在眼鏡開發(fā)中,是無法通過手指直接定位點擊的。因此,你必須換一種方式來實現(xiàn)你的意圖。例如,希望調(diào)整滑動條,那么你需要設計一個獨立的Activity,并且只放置一個滑動條,通過捕獲觸摸板的前后滑動事件,對滑動條進行調(diào)整。

老妖我建議你積極使用語音控制方式與用戶交互。

最后的最后,我來解釋下為什么聯(lián)想new glass C100會在待機時,每個小時耗費33%的電力,直到三個小時耗光所有電力。

  • 07-12 17:34:29.655: W/System.err(776): 沒有匹配的結果.(錯誤碼:20005)
  • 07-12 17:34:29.655: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:29.655: W/System.err(776):         at gu.c(Unknown Source)
  • 07-12 17:34:29.655: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:29.655: W/System.err(776):         at gv.handleMessage(Unknown Source)
  • 07-12 17:34:29.655: W/System.err(776):         at android.os.Handler.dispatchMessage(Handler.java:99)
  • 07-12 17:34:29.655: W/System.err(776):         at android.os.Looper.loop(Looper.java:137)
  • 07-12 17:34:29.655: W/System.err(776):         at android.os.HandlerThread.run(HandlerThread.java:60)
  • 07-12 17:34:31.062: W/System.err(776): 沒有匹配的結果.(錯誤碼:20005)
  • 07-12 17:34:31.062: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:31.062: W/System.err(776):         at gu.c(Unknown Source)
  • 07-12 17:34:31.062: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:31.062: W/System.err(776):         at gv.handleMessage(Unknown Source)
  • 07-12 17:34:31.062: W/System.err(776):         at android.os.Handler.dispatchMessage(Handler.java:99)
  • 07-12 17:34:31.062: W/System.err(776):         at android.os.Looper.loop(Looper.java:137)
  • 07-12 17:34:31.062: W/System.err(776):         at android.os.HandlerThread.run(HandlerThread.java:60)
  • 07-12 17:34:32.273: W/System.err(776): 沒有匹配的結果.(錯誤碼:20005)
  • 07-12 17:34:32.273: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:32.273: W/System.err(776):         at gu.c(Unknown Source)
  • 07-12 17:34:32.273: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:32.273: W/System.err(776):         at gv.handleMessage(Unknown Source)
  • 07-12 17:34:32.273: W/System.err(776):         at android.os.Handler.dispatchMessage(Handler.java:99)
  • 07-12 17:34:32.273: W/System.err(776):         at android.os.Looper.loop(Looper.java:137)
  • 07-12 17:34:32.273: W/System.err(776):         at android.os.HandlerThread.run(HandlerThread.java:60)
  • 07-12 17:34:32.976: W/AudioFlinger(114): RecordThread: buffer overflow
  • 07-12 17:34:33.405: W/System.err(776): 沒有匹配的結果.(錯誤碼:20005)
  • 07-12 17:34:33.405: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:33.405: W/System.err(776):         at gu.c(Unknown Source)
  • 07-12 17:34:33.405: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:33.405: W/System.err(776):         at gv.handleMessage(Unknown Source)
  • 07-12 17:34:33.405: W/System.err(776):         at android.os.Handler.dispatchMessage(Handler.java:99)
  • 07-12 17:34:33.405: W/System.err(776):         at android.os.Looper.loop(Looper.java:137)
  • 07-12 17:34:33.405: W/System.err(776):         at android.os.HandlerThread.run(HandlerThread.java:60)
  • 07-12 17:34:35.249: W/System.err(776): 沒有匹配的結果.(錯誤碼:20005)
  • 07-12 17:34:35.249: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:35.249: W/System.err(776):         at gu.c(Unknown Source)
  • 07-12 17:34:35.249: W/System.err(776):         at gu.a(Unknown Source)
  • 07-12 17:34:35.249: W/System.err(776):         at gv.handleMessage(Unknown Source)
  • 07-12 17:34:35.249: W/System.err(776):         at android.os.Handler.dispatchMessage(Handler.java:99)
  • 07-12 17:34:35.249: W/System.err(776):         at android.os.Looper.loop(Looper.java:137)
  • 07-12 17:34:35.249: W/System.err(776):         at android.os.HandlerThread.run(HandlerThread.java:60)

復制代碼

聯(lián)想new glass C100待機時,并沒有掛起后臺進程,通過上述系統(tǒng)日志可以看出,每一秒鐘,它都在進行語音識別,所以目前的待機只是關閉了光機顯示而已。

總之,增強現(xiàn)實類APP開發(fā),是一個全新的領域,給開發(fā)者帶來的是全新的體驗,和大量的、未開發(fā)的處#女地,而聯(lián)想new glass C100,無疑是國內(nèi)目前各路開發(fā)者朋友們搶灘登陸的最佳拍檔。

如果你對智能眼鏡開發(fā)有興趣,歡迎與我探討。

全文完,感謝觀賞


Dragon(黑山老妖)
Extreme M.O.D



評分

參與人數(shù) 2威望 +11 金幣 +20 Z幣 +6 收起 理由
killer + 5 + 10 + 3 ZNDS有你更精彩:)
wjy5156 + 6 + 10 + 3 精品文章^_^

查看全部評分


上一篇:曝光!聯(lián)想new glass智能眼鏡,增強你的現(xiàn)實?。ㄊ撞穑?/a>
下一篇:
天生玩家——葡萄游戲廳PUTAO-G1開箱評測
沙發(fā)
發(fā)表于 2015-7-13 15:23 | 只看該作者 | 來自遼寧
很專業(yè)的測評文章!
回復 支持 反對

使用道具 舉報

板凳
發(fā)表于 2015-7-13 15:36 | 只看該作者 | 來自廣東
龍大又出精品了,頂下
回復 支持 反對

使用道具 舉報

地板
發(fā)表于 2015-7-13 15:49 | 只看該作者 | 來自陜西
龍大好久不見
回復 支持 反對

使用道具 舉報

5#
 樓主| 發(fā)表于 2015-7-13 16:11 | 只看該作者 | 來自河北
樓上各位好久不見,這次攜智能眼鏡給各位見面禮
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2023-12-17 22:57 | 只看該作者 | 來自廣東
高手賜教
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-12-22 00:33 , Processed in 0.103049 second(s), 16 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表