如何在手机上安装自定义谷歌眼镜应用程序



我已经在安卓设备上为谷歌眼镜创建了示例设置,这很有效。

然后我尝试在安卓设备上安装hello world glass应用程序使用github的Hello-Glass项目创建自定义应用程序,如Hello Glass,该项目在安装后应响应语音命令"Hello-glas",并显示显示"Hello Sir or mam!…"的新卡但这个Hello Glass语音命令没有被Glass识别(即在android设备上构建的Glass设置),也没有显示任何响应。

提前谢谢。

如果应用程序使用特定于Glass的API,则无法在Android应用程序上运行Glass应用程序,因此,如果您想要在Glass和非Glass Android手机上运行单个应用程序,则应测试应用程序是否在Glass上运行,并在需要时应用不同的代码。例如,您可以这样编码:

try {
    Class.forName ("com.google.android.glass.timeline.TimelineManager");
    Log.v(">>>", "TimelineManager found");
}
catch (ClassNotFoundException e) {
    Log.v(">>>", "TimelineManager ClassNotFound");
}
try {
    Class.forName ("com.google.android.glass.timeline.LiveCard");
    Log.v(">>>", "LiveCard found");
}
catch (ClassNotFoundException e) {
    Log.v(">>>", "LiveCard ClassNotFound");
}

String manufacturer = Build.MANUFACTURER; String model = Build.MODEL; 
Log.v(">>>", "Build: " + manufacturer + ", " + model);

Glass的输出将是:

04-26 08:00:49.616: V/>>>(1988): TimelineManager ClassNotFound
04-26 08:00:49.616: V/>>>(1988): LiveCard found
04-26 08:00:49.616: V/>>>(1988): Build: Google, Glass 1

但在Nexus平板电脑上将是:

04-26 08:19:27.128: V/>>>(23528): TimelineManager ClassNotFound
04-26 08:19:27.128: V/>>>(23528): LiveCard ClassNotFound
04-26 08:19:27.128: V/>>>(23528): Build: asus, Nexus 7

最新更新