问题标签 [google-awareness]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 无论状态如何,Google Awareness API 中的 HeadphoneFence.unplugged 都会触发
我正在使用 Nexus 5X 手机并试用 Google Awareness API HeadphoneFence.unplugged() https://developers.google.com/android/reference/com/google/android/gms/awareness/fence/HeadphoneFence
我发现它在第一次添加围栏时触发了我的待处理意图,然后无论我插入或拔出耳机,它都会触发,即使它只是为了拔出而触发。
我的代码不是那么感兴趣,因为它直接来自指南。
google-awareness - Awareness.SnapshotApi.getPlaces 返回具有 null 可能性的 placeResult
Awareness.SnapshotApi.getPlaces 返回 placeResult 状态为 Success 和 null 可能性。谷歌地图显示我在特定的地方。
有任何想法吗?
android - Google Play Services 9.2.0 选择性编译感知 API
我正在尝试在应用程序中使用新的 Awareness API,但我可以将它包含在我的代码中的唯一方法是使用
在我的 gradle 文件中。
我尝试使用
但它似乎不存在。
有谁知道选择性编译感知 API 的正确编译路径是什么?
提前致谢。
android - Awareness API 需要哪个依赖项?
我想看看新的 Awareness API,它是相当新的。我正在使用播放服务 9.0.2。该文档有这个例子:
但是,没有提示需要添加哪个依赖项。任何想法?
android - Awareness API 总是返回多云天气
我希望能够在我的 Android 应用中查看天气。我实现了它,但它似乎总是返回条件:[2] 而没有别的,尽管事实上这里已经下雨了将近一个小时。
这是它返回的内容:
我正在 Android v5.1 上对此进行测试,是的,我的清单中有很好的位置并在我的手机上打开了。
这是我获取天气的代码:
android - 为什么 Google Awareness Fence 在三星设备上不起作用?
当我尝试在三星设备中跟踪开始行走或停止行走时,Awareness 无法识别并且不会更新当前状态。
活动:
公共类 MainActivity 扩展 AppCompatActivity 实现 GoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener {
}
广播接收器
}
android - 尝试连接 Google Awareness 服务时收到错误消息
我正在尝试使用谷歌的感知 api,并将 GoogleApiClient 的实例注册到感知 api,但我收到了一个我在任何地方都找不到的错误。
我已按照手册进行操作,并在 api consule 中启用了感知服务。 https://developers.google.com/awareness/android-api/get-started
这就是我的清单的样子:
非常简单的注册:
这是我收到的错误 - 包的 API 密钥无效 = com.test.awarenesstests .Status code received = 6
请注意,日志开头有一些奇怪的东西,对 google 服务进行 ping 并返回 403,它看起来与最终错误有关。
android - Awareness API - 地点类型的家
在谷歌意识 API 指南页面上,提到了上下文类型。
上下文数据包括传感器衍生数据,例如位置(纬度/经度)、地点(家、工作、咖啡店)
但是,在 Places 类型Place reference的参考页面上,没有提及 Home 类型。有没有办法找出用户是否在家(当然,如果他在他的谷歌设置中设置了它)?
android - 带有 Beacons MAC 的 Google Awareness API
我有一些用于通过蓝牙 LE 进行通信的自定义信标。目前我正在执行 LE 扫描并检查任何找到的 BLE 设备的 MAC 地址是否是我的设备之一。
如果我的一个信标在范围内而不是我自己实现整个东西,我想使用 Google Awareness Fence API 来触发。但是,如果我想创建这样的AwarenessFence
,我只能定义属性
- 命名空间,
- 类型
使用类型过滤器时:
问题:
命名空间和类型是什么意思?这些属性是否已赋予所有 BLE 设备,我可以从我的信标中以某种方式读取它们吗?或者这是否是 Eddystone 特有的?
我可以将 Awareness API 与我的信标的 MAC 地址一起使用吗?
android - 导入 play-services-contextmanager 时出现 Gradle 错误
在我的 Android Studio 中克隆Aware存储库时,同步了 gradle,我收到以下消息:
无法同步 Gradle 项目“应用程序”
错误:找不到 com.google.android.gms:play-services-contextmanager:9.2.0。要求:Aware:app:unspecified
compile 'com.google.android.gms:play-services-contextmanager:9.2.0'
已经存在于我的 build.gradle 中
请参阅 build.gradle:
构建项目所需的帮助。谁能说我错过了什么?