问题描述
我是新来的操作系统,现在需要知道下面代码的等价物
自从谷歌。 api 客户端折旧了我们需要使用Google Api 如何通过最新的方法实现下面的登录?
代码:
public static void fetchConfigDataMap(final Googleapiclient client,final FetchConfigDataMapCallback callback) {
Wearable.NodeApi.getLocalNode(client).setResultCallback(
new ResultCallback<NodeApi.GetLocalNodeResult>() {
@Override
public void onResult(NodeApi.GetLocalNodeResult getLocalNodeResult) {
String localNode = getLocalNodeResult.getNode().getId();
Uri uri = new Uri.Builder()
.scheme("wear")
.path(DigitalWatchFaceUtil.PATH_WITH_FEATURE)
.authority(localNode)
.build();
Wearable.DataApi.getDataItem(client,uri)
.setResultCallback(new DataItemResultCallback(callback));
}
}
);
}
感谢任何帮助!
解决方法
参考以下链接,我能够使用节点 ID 概念从云中读取数据,请参考此链接: https://medium.com/android-development-by-danylo/android-wear-shared-storage-for-smartwatch-and-the-phone-7c8777b64238