Я только начинаю разработку приложения для Android Wear для моего портативного приложения. Я просматриваю документы разработчика, и я хочу получить данные от карманного компьютера, чтобы посмотреть на носимые. Я хочу использовать активность прослушивателя, которая реализует DataApi.DataListener
для получения данных с карманного устройства, показанного здесь: Handling Data Layer Events. В моем случае, пригодный для носки, только получает данные от КПК, а не наоборот. Как говорится под заголовком С WearableListenerService:Что использовать на карманной стороне, чтобы получить данные для носки?
... вы можете иметь портативное приложение, которое устанавливает и получает объекты записи данных и носимое приложение, которое прослушивает эти обновления, чтобы обновить его UI. Носящий никогда не обновляет ни один из элементов данных, поэтому карманное приложение не прослушивает какие-либо события данных из загружаемого приложения.
Ноутбук не нуждается в прослушивании данных о событиях из-под носки, поэтому какую услугу или какую-либо другую информацию я мог бы использовать для получения и установки данных на КПК, которые можно получить на носимом носителе? Я хотел бы иметь возможность получать данные с КПК в любое время, даже если карманное приложение закрыто и если устройство заблокировано. Эти данные будут данными, которые я получаю с сервера, и, возможно, с данными о местоположении пользователя. Я также хотел бы иметь возможность обновлять эти данные при открытии загружаемого приложения (или при нажатии кнопки). Так что мне нужно будет также реализовать службу прослушивателя на карманном компьютере, просто чтобы получить информацию о том, когда открывается загружаемое приложение?