Поставщик данных усложнения может существовать только на носимом устройстве. Он должен расширить класс ComplicationProviderService , который доступен только на платформе Wear OS (как часть библиотеки носимых носителей).
Как вы решили распространять этот поставщик данных, зависит от вас. Вы можете создать приложение, которое содержит только службу, или вы можете связать его с существующим приложением Wear OS или с циферблатом.
Итак, ответ на ваши вопросы:
- Нет, мобильное приложение не может быть поставщиком данных об осложнениях.
- Нет, вам не нужно иметь автономное приложение для ношения. Однако на носимом устройстве должно быть что-то .