Google 示例 android-SynchronizedNotifications 不起作用,因为它无法连接到 Google API 客户端。如何解决?
我下载了https://github.com/googlesamples/android-SynchronizedNotifications/并在 Android Studio 的模拟器中运行应用程序。此示例在 GoogleApiClient.Builder 中使用 Wearable.API,但失败并出现错误:
08-27 12:38:40.355 2532-2532/com.example.android.wearable.synchronizednotifications
E/SynchronizedFragment: Failed to connect to Google API Client
从调试中我得到了一个原因:
API_UNAVAILABLE: connectionResult = {ConnectionResult@4465} "ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}"
我的设置的详细信息:
操作系统 - MAC X El Capitan
Java - jdk1.8.0_102
项目使用 API 23 (marshmallow) 编译,并安装了 Google API、Google Play 服务、Google 存储库、Android 支持存储库
模拟器 - 来自 Android Studio、API 23、Nexus 5
我没有为 Google API 使用任何凭据,例如用于 Google Play Android 开发人员 API 或 API 密钥的 OAuth 2.0,因为我找不到在 GoogleApiClient.Builder 中使用 Wearable.API 需要使用任何类型凭据的任何信息。