Что нам нужно использовать вместо износа API в Android? - PullRequest
0 голосов
/ 06 июня 2018

Android Wearable.API устарела?Итак, что нам нужно использовать для построения API-клиента.

Мой текущий код

mGoogleApiClient = new GoogleApiClient.Builder(this)
                .addApi(Wearable.API)
                .build();
        mGoogleApiClient.connect();

// С этого момента Wearable.API устарел.

Iпрошел по этой ссылке https://developers.google.com/android/reference/com/google/android/gms/wearable/Wearable#getDataClient(android.app.Activity,%20com.google.android.gms.wearable.Wearable.WearableOptions)

Здесь они попросили изменить его на клиент данных и клиент сообщений.

Так может ли кто-нибудь помочь мне с каким-то примером, как именно это сделать?Спасибо и С уважением,

Обновление: Является ли следующий правильный путь?

 .addApi(Wearable.getDataClient(MainActivity.this).getApi())
.addApi(Wearable.getMessageClient(MainActivity.this).getApi())

Если так, то в чем польза интерфейсов onMessageReceive () и onDataChange ().Я имею в виду, я уже реализую их.

1 Ответ

0 голосов
/ 06 июня 2018

См. Здесь документацию Google по миграции с GoogleApiClient на объекты, основанные на классе GoogleApi.

https://developer.android.com/training/wearables/data-layer/migrate-to-googleapi

...