Google Glass Sample APK

时间:2013-07-30 16:51:52

标签: eclipse google-glass google-gdk

我可以在Glass上运行示例APK CompassActivity应用程序,但是LevelActivity或StopWatchActivity没有运气吗?我正在使用Eclipse。记录下面。有什么建议?

[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!

5 个答案:

答案 0 :(得分:8)

转到Run > Run Configurations。然后,在Launch Action下,将其从Launch Default Activity更改为Launch:,然后选择下拉列表中列出的活动(例如com.google.glass.samples.stopwatch.StopWatchActivity)。点击应用并再次尝试运行APK。

您必须这样做是因为示例代码的主要活动在其<category android:name="android.intent.category.LAUNCHER" />中没有<intent-filter>。没有发射器是故意的:过去有一个pull request on one of the APK GitHub samples,响应是:

  

感谢您的拉取请求;但是,Glassware不会以这种方式推出。

答案 1 :(得分:2)

您可以使用Glass Launcher

调用隐藏的应用

如果应用程序没有显示在语音可调节菜单中,您可以在玻璃启动器中找到它。当您的应用开启时,Glass Launcher会保留一张真实卡片。

  1. 下载来源https://github.com/justindriggers/Glass-Launcher

  2. 打开Glass Launcher并滚动到您的应用。

  3. 编辑:您必须将GDK链接到编译。

    这是为方便起见而为Glass-Launcher编制的APK

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

答案 2 :(得分:0)

您有两种选择: 使用以下命令从命令行启动:

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

所以,如果您正在启动该级别,那将是:

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

或将其添加到Android清单中,无论您正在处理哪个项目:

并安装Launchy,这样您就可以随时启动应用程序。

答案 3 :(得分:0)

使用命令 -

adb install //location of .apk file

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

答案 4 :(得分:0)

您可能还希望获得Chrome浏览器的ChromeADB帮助!它还有许多其他功能对你有用。