0

我使用 Glass GDK 和 Eclipse 编写了一个 Glass 应用程序,但是我无法让Launchy(side-loader 应用程序)正常工作。有人告诉我,自从上一个 XE 版本以来,它就被破坏了。

因此,如何让我的应用程序在 Glass 上运行?当我运行 adb 命令时,我可以看到我的应用程序: adb shell pm list packages

要求:对于与我的应用程序配对的外部摄像头,微型 USB 连接必须是免费的,因此不能从 Eclipse 中在 Glass 上运行它。

有人可以为此提供一个(希望是简单的)解决方案吗?我听说您可以编写一个 Glass 应用程序来启动另一个应用程序,但不确定是如何完成的。

4

2 回答 2

0

如果您正在创建Immersion Glass 应用程序(而不是Live 卡),那么您可以使用语音命令启动这些应用程序。

在开发中,您可以创建任意语音触发器,但要部署 Glassware,您必须从预先确定的语音命令列表中进行选择,或者申请将新命令添加到 Glass。

我建议您阅读 Immersion 概述,因为它包含这些信息以及更多信息。

于 2014-12-02T22:28:50.183 回答
-1

为了让 Launchy 应用程序能够检测到您的应用程序,您必须至少声明一个具有以下参数的 Activity:

<activity android:name=".YourActivity" android:icon="@drawable/your_icon">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

参考在这里: https ://github.com/kaze0/launchy/blob/master/src/com/mikedg/android/glass/launchy/AppHelper.java#L96 https://github.com/kaze0/launchy/blob /master/src/com/mikedg/android/glass/launchy/AppHelper.java#L97

于 2014-12-01T22:47:40.053 回答