2013-07-30 2 views
7

Glass에 샘플 APK CompassActivity 앱을 실행할 수 있지만 LevelActivity 또는 StopWatchActivity와 관련하여 운이 좋지 않습니까? Eclipse를 사용하고 있습니다. 아래에 기록하십시오. 어떤 제안?Google Glass 샘플 APK

[2013-07-29 17:02:18 - LevelActivity] ------------------------------ 
[2013-07-29 17:02:18 - LevelActivity] Android Launch! 
[2013-07-29 17:02:18 - LevelActivity] adb is running normally. 
[2013-07-29 17:02:18 - LevelActivity] No Launcher activity found! 
[2013-07-29 17:02:18 - LevelActivity] The launch will only sync the application package on the device! 
[2013-07-29 17:02:18 - LevelActivity] Performing sync 
[2013-07-29 17:02:28 - LevelActivity] Uploading LevelActivity.apk onto device '015DA7720F00D016' 
[2013-07-29 17:02:28 - LevelActivity] Installing LevelActivity.apk... 
[2013-07-29 17:02:29 - LevelActivity] Success! 
[2013-07-29 17:02:29 - LevelActivity] /LevelActivity/bin/LevelActivity.apk installed on device 
[2013-07-29 17:02:29 - LevelActivity] Done! 
+0

ADB, MyGlass 앱을 통해 설치하거나 코드를 컴파일 한 다음 "OK, Google"이라고 말하고 그런 식으로 실행할 수 있습니다. –

답변

8

Run > Run Configurations으로 이동하십시오. 그런 다음 Launch Action에서 Launch Default Activity에서 Launch:으로 변경하고 드롭 다운에 나열된 활동 (예 : com.google.glass.samples.stopwatch.StopWatchActivity)을 선택합니다. 적용을 누르고 APK를 다시 실행하십시오.

샘플 코드의 주 활동에 에 <category android:name="android.intent.category.LAUNCHER" />이 없기 때문에이 작업을 수행해야하는 이유가 있습니다. 런처가없는 것은 의도적입니다. 이전에 pull request on one of the APK GitHub samples이 있었고 응답은

입니다. 그러나 Glassware는 이러한 방식으로 출시되지 않습니다.

+0

감사합니다. 제니퍼. 그게 효과가 있었어! –

+1

해당 드롭 다운 목록에 어떤 활동도 없으면 어떻게 될까요? –

+0

@ 제이처럼 드롭 다운에는 아무런 해결책이 없습니까? –

0

당신은 두 가지 옵션이 있습니다

adb shell am start -n com.google.glass.samples.level/.LevelActivity 

를하거나이 추가 : 당신이 수준을 실행 한 경우는 것 때문에

adb shell am start -n com.google.glass.samples.<sampleName>/.<MainActivityName> 

: 명령 줄에서 실행이를 사용하여 Android에서 작업중인 프로젝트를 명시합니다.

및 Launchy를 설치하면 Glass를 만들 때마다 앱을 시작할 수 있습니다.

0

사용 명령 - 앱은 음성 intentable 메뉴에 표시되지 않는 경우

adb install //location of .apk file 

adb install -r build/apk/[app name]-release.apk 
2

당신은 당신이 유리 런처에서 찾을 수 있습니다,

유리 실행기

를 사용하여 숨겨진 응용 프로그램을 호출 할 수 있습니다. Glass Launcher는 앱이 켜지면 라이브 카드를 유지합니다.

  1. 다운로드 소스 https://github.com/justindriggers/Glass-Launcher

  2. 열기 유리 실행기 및 앱으로 스크롤합니다.

편집 : 컴파일하려면 GDK를 링크해야합니다. 여기

당신은 또한 크롬 브라우저 도움이 할 ChromeADB을 얻을 할 수 있습니다 사용자의 편의를

https://github.com/jaredsburrows/OpenQuartz/blob/master/third-party/Launcher2.apk

0

을 위해 유리 실행기에 대한 컴파일 된 APK입니다! 그것은 당신에게 좋은 다른 많은 기능을 가지고 있습니다.