Обмен файлами между Android Wear и мобильным телефоном
Я хочу поделиться файлом между одеждой и мобильным телефоном. Я хотел бы знать, что является лучшей практикой на примере.
- Используя SharedPreferences?
- Использование общей библиотеки в качестве зависимости, которая содержит файл?
- Файл находится в мобильном проекте и износ доступа к нему?
Благодарю.
2 ответа
Вы должны использовать (API уровня носимых данных) http://developer.android.com/training/wearables/data-layer/index.html.
API состоит из набора объектов данных, которые система может отправлять и синхронизировать по проводам, и слушателей, которые уведомляют ваши приложения о важных событиях на уровне данных.
Наш ответ (2) - мы обычно создаем общую библиотеку (он же модуль в Android Studio) для обмена между нашими мобильными приложениями и приложениями для ношения.
Пожалуйста, взгляните на наш образец SynchronizedNotifications в разделе samples/android-20/wearable/. Вы увидите модуль Common, который содержит класс Constants. Это, в свою очередь, содержит все URI, которые мы используем для отключения DataItems.