2014-04-21 4 views
1

Google Glass GDK sample (나침반, 스톱워치 또는 타이머)을 Google 글래스에로드하는 데 문제가 있습니다. 나는 이것을 위해 Eclipse를 사용한다. 콘솔에서, 그것은 나에게 성공 메시지를 표시Google Glass 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 - Compass] 완료!

나는 음성 트리거를 사용하여 서비스를 활성화합니다 (예 : "ok glass, show a compass"). 그러나 그것은 나를 위해 작동하지 않습니다. different post에서 실행/디버그 구성으로 이동하여 정확히 실행할 활동을 지정하는 또 다른 제안을 시도했습니다. 하지만 필자의 경우 "Android"탭의 "실행"옵션은 어떤 선택도 제공하지 않습니다.

내 구글 글래스 버전은

XE12.1가 도움을 사전에 감사 현재!

+2

어디에서 샘플 프로젝트를 가져 오나요? Android SDK API 레벨 19 샘플 폴더 또는 Github (https://github.com/googleglass/)에서 온 경우이 프로젝트는 XE16에서 작동하도록 업데이트되었으며 XE12.X에서는 작동하지 않습니다. XE12.X의 API 레벨 15 폴더 아래 샘플을 사용해야하며 음성 명령 (예 : "ok glass, show a compass")에 의해 활성화됩니다. –

+1

Sean이 맞습니다. XE16으로 업데이트 한 후 작동합니다! – user2037739

답변

0

사용중인 샘플 프로젝트가 Android SDK API 레벨 19 샘플 폴더 또는 Github에서 나온 경우이 프로젝트는 XE16에서 작동하도록 업데이트되었으며 XE12.X에서는 작동하지 않습니다.

XE12.X의 API 레벨 15 폴더 아래 샘플을 사용해야합니다.

또는 Glass를 XE16으로 업데이트하면 가장 최신 버전의 샘플이 효과가 있습니다.

샘플 프로젝트의 모든 버전은 음성 명령 (예 : "ok glass, show a compass")을 통해 활성화됩니다.

0

를 사용하여 Mac에서 PC 또는 터미널에서 명령 행에서이 ADB 명령을

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

유리가 연결 ADB과 연결되어있는 유일한 ADB 장치가된다.

XE12에서 나침반 활동을 시작해야합니다.

는 여기에서 패키지 이름과 활동 이름을 가지고 :

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

를 서로 다른 코드를 사용하는 경우 아마, 당신은 ADB 쉘 명령을 조정할해야합니다.

관련 문제