繁体   English   中英

如何在手机上安装自定义Google Glass应用

[英]How to install custom Google glass app on phone

我已经在Android设备上为Google Glass创建了示例设置,并且可以正常工作。

然后,我尝试在Android设备上安装hello world glass应用程序,以便使用github的hello glass项目创建自定义应用程序,例如Hello Glass,安装后该应用程序应响应语音命令“ hello glass”,并显示新卡,显示“ Hello Sir or mam!”。 。”但是玻璃无法识别“ Hello Glass”语音命令(即,在Android设备上构建的玻璃设置),并且未显示任何响应。

提前致谢。

如果该应用程序使用特定于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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM