2014-04-21 132 views
1

我有一個問題,加載Google Glass GDK sample(指南針,秒錶,或計時器)到我的谷歌玻璃。我爲此使用Eclipse。在控制檯,它讓我成功的消息加載谷歌玻璃GDK樣本

[2014年4月20日19點42分56秒 - 指南針]安裝Compass.apk ...... [2014年4月20日19點42分58秒 - 指南針]成功! [2014-04-20 19:42:58 - 指南針] /Compass/bin/Compass.apk安裝在設備上[2014-04-20 19:42:58 - 指南針]完成!

This post建議我使用語音觸發器來激活服務(例如:「ok玻璃,顯示指南針」)。但它不適合我。 我還嘗試了different post的其他建議,轉到「運行/調試」配置以指定要運行的活動。但在我的情況下,「Android」選項卡下的「啓動」選項不會給我任何選擇。

我的谷歌眼鏡的版本是目前XE12.1

預先感謝您的幫助!

+2

你從哪裏抓取樣本項目?如果它們來自Android SDK API Level 19示例文件夾或Github(https://github.com/googleglass/),那麼這些項目已更新爲可與XE16一起使用,並且不適用於XE12.X.您需要使用XE12.X上API Level 15文件夾下的樣本,並且它們通過語音命令(例如,「OK玻璃,顯示指南針」)激活。 –

+1

肖恩是正確的。在更新到XE16後,它正在運行! – user2037739

回答

0

如果您使用的示例項目來自Android SDK API Level 19示例文件夾或Github,那麼這些項目已更新爲可與XE16一起使用,並且不適用於XE12.X.

您需要使用XE12.X上API Level 15文件夾下的示例。或者,將您的Glass更新到XE16,然後最新版本的示例應該適合您。

示例項目的所有版本均通過語音命令激活(例如「OK玻璃,顯示指南針」)。

0

使用從PC或終端上的命令行上的MAC此ADB指令:

adb shell am start -n com.google.android.glass.sample.compass/com.google.android.glass.sample.compass.CompassMenuActivity 

儘管玻璃是ADB連接,並且是連接在僅ADB設備。

這應該在XE12上爲您啓動Compass活動。

我得到了包名稱和活動名稱從這裏:

https://github.com/googleglass/gdk-compass-sample/blob/master/AndroidManifest.xml

或許,如果你使用的是不同的代碼,你需要調整ADB shell命令。