7

I can get the sample APK CompassActivity app to run on Glass but no luck with LevelActivity or StopWatchActivity? I am using Eclipse. Log below. Any suggestions?

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

5 回答 5

8

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

您必须这样做的原因是示例代码的主要活动<category android:name="android.intent.category.LAUNCHER" />在其<intent-filter>. 没有启动器是故意的:过去有一个APK GitHub 示例的拉取请求,响应是:

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

于 2013-07-31T01:22:26.937 回答
2

您可以使用 Glass Launcher 调用隐藏的应用程序

如果应用程序没有出现在语音意向菜单中,您可以在 glass-launcher 中找到它。当您的应用程序启动时,Glass Launcher 会保持实时卡片状态。

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

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

编辑:您必须链接 GDK 才能编译。

为了您的方便,这里是为 Glass-Launcher 编译的 APK

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

于 2014-02-12T19:33:23.873 回答
0

使用命令 -

adb install //location of .apk file

adb install -r build/apk/[app name]-release.apk
于 2014-01-30T15:53:57.627 回答
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,这样您就可以在您组建 Glass 时启动该应用程序。

于 2013-08-04T04:13:51.817 回答
0

您可能还想为 Chrome 浏览器获取ChromeADB的帮助!它还有许多其他对您有益的功能。

于 2014-03-01T16:10:23.717 回答