访问 android wear 数据层时出错

Posted

技术标签:

【中文标题】访问 android wear 数据层时出错【英文标题】:Error while accessing android wear data layer 【发布时间】:2020-01-31 19:31:21 【问题描述】:

我正在尝试访问可穿戴数据层以与手机应用程序进行通信,如图所示here。

但是,在写完下面这行之后:

DataClient dataClient = Wearable.getDataClient(context);

android lint 在 Android Studio 中对其进行标记并显示以下错误:

Cannot access com.google.android.gms.hasApiKey

谁能帮我理解这个错误的含义以及我该如何解决它。

P.S.:我已经通过向我的 gradle 文件添加必要的配置来集成 Google Play Services API。

【问题讨论】:

【参考方案1】:

我也遇到了这个错误(在使用 Google Play Services API 的功能时):

error: cannot access HasApiKey

解决方案是在项目中显式添加play-services-base 依赖项:

implementation 'com.google.android.gms:play-services-base:17.2.1'

【讨论】:

以上是关于访问 android wear 数据层时出错的主要内容,如果未能解决你的问题,请参考以下文章

当使用实体框架作为数据访问层时,如何实现业务逻辑层?

Wear OS 上 Firebase 授权的最佳实践

在ARCGIS中加载图层时加载的图片倒置怎么回事

Mindjet MindManager 2012出错问题Runtime Error!!

如何向 Android Wear TileService 发送数据

如何在睡眠模式下唤醒 Android Wear?