首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以编程方式检测Google

以编程方式检测Google
EN

Stack Overflow用户
提问于 2013-09-10 15:58:21
回答 4查看 658关注 0票数 7

从本地应用程序中,我们如何从代码中检测到谷歌眼镜对智能手机的作用?

对问题的正确回答:

代码语言:javascript
复制
boolean isRunningOnGlass() {
     return "Google".equalsIgnoreCase(Build.MANUFACTURER) && Build.MODEL.startsWith("Glass");
 }
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-09-10 16:58:36

另一种方法是使用Build:

http://developer.android.com/reference/android/os/Build.html

票数 6
EN

Stack Overflow用户

发布于 2014-02-27 06:40:01

使用GDK,您可以使用:

代码语言:javascript
复制
 boolean isRunningOnGlass() {
     return "Google".equalsIgnoreCase(Build.MANUFACTURER) && Build.MODEL.startsWith("Glass");
 }

(如果谷歌Glas的新型号问世,模型检查可能会很好。)

票数 4
EN

Stack Overflow用户

发布于 2013-09-10 16:56:39

我怀疑会有一种官方的方法来实现这一点,但也许您可以使用浏览器用户代理:

1)在Android上,您可以通过:how to get the default HTTP USER AGENT from the android device?以编程方式获得用户代理。

2)当然,用户代理可以更改,但在2013年7月它是/曾经:

Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Glass 1 Build/IMM76L; XE7) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18723689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档