Questions tagged [wear-os]

Wear OS is an operating system extended from the Android platform that powers a new generation of wearable devices.

Wear OS (formally known as Wear OS by Google) extends the platform to a new generation of wearable devices like SmartWatches (wrist watches) and SmartBands. Wear OS lets you create wearable experiences for your existing Android apps that can be used without taking your phone out of your pocket.

The operating system was first announced by Google in March 2014 as Android Wear. In 2018 it was rebranded to Wear OS by Google.

Google defines Wear OS as:

Small, powerful devices, worn on the body. Useful information when you need it most. Intelligent answers to spoken questions. Tools to help reach fitness goals. Your key to a multiscreen world.

Developers can build everything from a completely standalone application (i.e. no need for the wearable to be paired with a phone), to an extended phone experience on your wrist, to custom watch faces.

The operating system supports a wide range of features (some also available in Android, some exclusive to Wear OS), such as:

  • Google Assistant
  • Heart Rate Monitor
  • GPS & Accelerometer
  • Voice input
  • Gesture controls
  • Notifications from a paired phone (or the wearable itself)
  • Complications API

Note: Google Glass has its own tag , although it's also a wearable device.


External Links

3009 questions
9
votes
2 answers

NotificationListenerService and Doze mode and App Standby

I have an app that listens for phone notifications and sends a message to an Android Wear watch via the MessageApi. Everything works good except for some devices with Android 6, especially Huawei Mate 8 (looks like all Huawei Android 6's do…
9
votes
3 answers

Creating a Wear AVD

I've several comments in my android wear applications which says that my app doesn't look good on two devices: ZenWatch and Sony SmartWatch3. I've gathered DPI and resolution of both: ZenWatch - 320x320 round 278dpi 1.63 inches SmartWatch3 - 320x320…
Reinherd
  • 5,476
  • 7
  • 51
  • 88
9
votes
2 answers

How do I distribute my Android Wear to alpha/beta users on Google Play Store?

I am testing my application and am in Alpha mode. My app is approved and I can find it in alpha mode in the Play Store. However, the 'wear' portion of my app is not being automatically installed to the wear. My wear app currently has minimal…
Kamilski81
  • 14,409
  • 33
  • 108
  • 161
9
votes
1 answer

Android Wear Yes or No Confirmation dialog?

How to add an android notification which asks for a Yes or No confirmation on an android wear?
nizam.sp
  • 4,002
  • 5
  • 39
  • 63
9
votes
1 answer

LG G watch not displaying 32-bit Images or Gradients with full color depth

I've been struggling to get gradients to appear smooth on my LG G Watch running Android 5.0.1. Before you mark as a duplicate, I have tried every answer for several posts (like Why android lose image quality when displaying a png file?, Is it…
Jason
  • 13,563
  • 15
  • 74
  • 125
9
votes
2 answers

Pair Wear Emulator with Android Emulator

I'm sure this is a simple question, but I seem to be spinning my wheels here. I want to connect and android wear device (emulated) with and android device (also emulated). I've tried port forwarding but that doesn't seem to do the trick for me. …
user3780616
  • 1,183
  • 1
  • 10
  • 23
9
votes
2 answers

Installing signed APK does not install app on Android Wear

When I try to install app on Android Wear by installing signed APK on handheld, I receive this error on Wear logcat: 0:34:06.143 1874-5212/? E/WearablePkgInstaller﹕ Error finding asset for package: com.company.app …
AVEbrahimi
  • 17,993
  • 23
  • 107
  • 210
9
votes
1 answer

Why is my wearable not listed as DataSource in Google Fit API?

I'm trying to access the heart rate monitor of a Samsung Gear Live watch. The watch is paired with a 4.4.4 handset and works correctly. I'm following the official BasicSensorsApi sample. I can successfully connect to Google Play Services with the…
EyesClear
  • 28,077
  • 7
  • 32
  • 43
9
votes
1 answer

Android Wear: Starting a service on Handheld

I'm building a Wear app that will communicate with a WearableListenerService on the handheld. However, i want to make sure that service is up and running when the app starts on the watch. My initial thought was either send an intent or a broadcast…
Matt
  • 11,523
  • 2
  • 23
  • 33
9
votes
1 answer

How to show notification on Android Wear device only

Is there a way to show a notification using NotificationManagerCompat on a wearable only and not in the normal notification area on the phone?
user1379811
  • 203
  • 2
  • 10
9
votes
1 answer

How to start mobile app from wear app?

I have an Android wear app that send messages from and to a companion mobile app. When the mobile app is active all runs fine, if the companion mobile app is not active i need to be Able to launch it from wear app... How do i launch the mobile app…
Cris
  • 12,124
  • 27
  • 92
  • 159
9
votes
1 answer

Is there an easy way to create an Action Button Fragment?

Action button is this: (source: android.com) I think the framework should provide easy-to-use Fragment where developer just provides title, icon, background image and listener. I didn't find it in the docs, do you know about it?
David Vávra
  • 18,446
  • 7
  • 48
  • 56
9
votes
1 answer

Does Android Wear support HttpURLConnection - getting EOFException

I am wondering if we can access the network through HttpURLConnection from Android Wear? I tried using HttpURLConnection inside Wear code, I am getting EOFException. The same code works from regular Android phone. It only has problem when it is…
ssw
  • 175
  • 1
  • 9
9
votes
2 answers

Android Wear Google Analytics

Is it possible to use Google Analytics with Android Wear directly? Meaning, can I create Trackers etc... directly in my wear app, or do I have to send the data to the handset as a proxy to the analytics service? UPDATE: I have tried using Analytics…
Eliezer
  • 7,209
  • 12
  • 56
  • 103
9
votes
3 answers

Custom watch face for Android Wear

A few apps have come out already for Android Wear that contain custom watch faces (like this one). They are not just apps that simply display a watch face; they are full-fledged faces that are selectable when long-pressing the home screen of the…
Jarett Millard
  • 5,802
  • 4
  • 41
  • 48