Os apps para Wear OS precisam funcionar independente de um smartphone. No entanto, se o app para Wear OS depender de um app para dispositivos móveis, consulte as informações abaixo sobre como conectar um relógio emulado ou físico a um smartphone.
Parear dispositivos com um emulador de relógio
Você pode parear dispositivos a um Dispositivo virtual Android (AVD, na sigla em inglês) ou emulador de relógio manualmente ou usando o assistente de pareamento do emulador do Wear OS.
Usar o assistente de pareamento do emulador do Wear OS
Observação: seu smartphone precisa ter o Android 11 (nível 30 da API) ou uma versão mais recente e a Google Play Store instalada para usar o assistente de pareamento do emulador do Wear OS. Também é necessário conferir se os emuladores do Wear têm uma API de nível 28 ou mais nova para usar os recursos mais recentes do Google Assistente. Para fazer upgrade das imagens do sistema nos dispositivos emulados, use o SDK Manager.
Com o assistente de pareamento do emulador do Wear OS é fácil gerenciar e conectar emuladores do Wear. É possível parear vários dispositivos Wear com um único smartphone virtual ou físico. O Android Studio também lembra e pareia novamente dispositivos pareados anteriormente quando iniciados.
Para parear dois dispositivos, siga estas etapas:
- Crie um emulador do Wear, caso ainda não tenha feito isso.
-
No Gerenciador de dispositivos, clique no ícone do menu flutuante ao lado de um dispositivo que você quer parear e selecione Parear wearable.
Figura 1. Menu flutuante de um dispositivo que pode ser pareado com um emulador do Wear. - Essa ação inicia o assistente de pareamento do emulador do Wear OS. Se você selecionar a opção Parear wearable na entrada de um smartphone, vai encontrar uma lista de dispositivos Wear disponíveis. Caso tenha iniciado o processo em um dispositivo Wear, uma lista de smartphones disponíveis vai aparecer. Selecione o dispositivo que você quer parear e clique em Próximo.
- Pode levar alguns minutos para o Android Studio iniciar e preparar os dispositivos. Se o smartphone não tiver o app complementar do Wear OS, siga as instruções para fazer login na Play Store para instalar e configurar o app.
- Para parear os dispositivos no app para Wear OS no seu smartphone, clique no menu flutuante e selecione Parear com emulador.
Um pequeno ícone vai aparecer ao lado dos dispositivos pareados no Gerenciador de dispositivos quando o pareamento for concluído. Você também pode clicar no menu suspenso e selecionar View Details para conferir uma lista de dispositivos pareados.
![](https://developer.android.com/static/training/wearables/images/paired-devices.png?authuser=19&hl=pt)
Parear um smartphone com o AVD de um smartwatch
Se você quiser ter uma Conta do Google no AVD do relógio durante o desenvolvimento, pode parear um smartphone com o AVD do relógio e sincronizar uma conta do Google desta forma:
- Siga as etapas para configurar um smartphone.
- No smartphone, ative as Opções do desenvolvedor e a Depuração USB.
- Conecte o celular ao computador pela porta USB.
-
Encaminhe a porta de comunicação do AVD para o smartphone conectado sempre que
a conexão for feita usando este comando:
adb -d forward tcp:5601 tcp:5601
- No app complementar do Wear OS no smartphone, comece o processo de pareamento padrão. Por exemplo, na tela inicial, toque no botão Configurar. Como alternativa, se já houver um relógio pareado, toque em Adicionar um novo relógio no menu no canto superior esquerdo.
- No app complementar do Wear OS no smartphone, toque no menu flutuante e em Parear com emulador.
- Toque no ícone Settings.
- Em Device Settings, toque em Emulator.
- Toque em Contas e selecione uma Conta do Google. Siga as etapas no assistente para sincronizar a conta com o emulador. Se necessário, digite a senha de bloqueio de tela do dispositivo e a senha da Conta do Google para iniciar a sincronização da conta.
Conectar um smartphone a vários dispositivos Wear
Para conectar um segundo dispositivo Wear a um smartphone virtual ou físico, siga as mesmas etapas do primeiro pareamento: localize o smartphone ou dispositivo Wear que você quer parear no Gerenciador de dispositivos, clique no ícone do menu flutuante e, em seguida, em Pair Wearable.
Configurar um smartphone
Esta seção contém informações sobre a configuração de um smartphone com um app complementar do Wear OS.
Usar a versão para Android do app complementar
Em um smartphone Android, acesse a página de detalhes do app Smartwatch Wear OS by Google. Toque em Atualizar para fazer o download e instalar o app. Após a instalação, confirme se a Atualização automática está selecionada para o app. Consulte a seção "Como atualizar apps Android individuais automaticamente" em Atualizar apps transferidos por download. Toque em Abrir para iniciar o app.
Parear um smartphone Android com um smartwatch
Depois de instalar o app complementar em um smartphone, cancele todos os pareamentos obsoletos com outros relógios, se necessário. Em seguida, pareie o smartphone com o relógio com a nova imagem. Para isso, siga as etapas abaixo:
- No smartphone, selecione o nome do seu relógio na lista de dispositivos. Um código de pareamento vai aparecer no smartphone e no relógio. Verifique se os códigos são idênticos.
- Toque em Parear para continuar o processo de pareamento. Quando o relógio se conectar ao smartphone, uma mensagem de confirmação vai aparecer. No smartphone, uma tela que lista as contas vai aparecer.
- Escolha uma Conta do Google para adicionar e sincronizar com o relógio.
- Confirme o bloqueio de tela e insira a senha para começar a copiar a conta do seu smartphone para o relógio.
- Siga as instruções no assistente para finalizar o processo de pareamento.
App complementar para iPhones
Um app complementar do iOS está disponível para smartphones com iOS 8.2 ou versões mais recentes. Para instalar, faça o seguinte:
- No iPhone, acesse a App Store, faça o download e instale o app complementar Wear OS by Google.
- Siga as instruções no relógio e no smartphone para começar o processo de pareamento. Para mais informações, consulte a página sobre como corrigir problemas de configuração com o relógio.
Reutilizar código para um app para dispositivos móveis em um módulo do Wear OS
Você pode adicionar um módulo de um dispositivo Wear OS ao projeto do Android Studio para reutilizar o código do app para dispositivos móveis.
Criar um módulo do Wear OS no seu projeto
Para criar um módulo do Wear OS, abra seu projeto do Android Studio e faça o seguinte:
- Clique em File > New > New Module.
- Na janela New Module, selecione Wear OS Module e clique em Next.
- Em Configure the new module, insira o seguinte:
- Application/Library Name: o título do ícone na tela de início do app para o novo módulo
- Module Name: o nome da pasta dos arquivos de código-fonte e recursos
- Package Name: o namespace do Java para o código
no seu módulo. A string é adicionada ao atributo
package
no arquivo de manifesto do app Android. - Minimum SDK: a versão mais antiga da plataforma que
o módulo do app aceita. Por exemplo, selecione API 26: Android 8.0 (Oreo).
Esse valor define o atributo
minSdkVersion
no arquivobuild.gradle
, que pode ser editado depois.
- Clique em Next. Há várias opções de modelo de código. Selecione Blank Wear OS Activity e clique em Next.
- Na janela Configure Activity, insira novos valores ou use os padrões para Activity Name, Layout Name e Source Language. Clique em Finish.
O Android Studio cria e sincroniza os arquivos para o novo módulo. Além disso, ele também adiciona qualquer dependência necessária do Wear OS ao arquivo de versão do novo módulo. O novo módulo aparece na janela Project, no lado esquerdo da tela. Se a pasta do novo módulo não aparecer, verifique se a visualização Android está aberta na janela.
Inclua o seguinte no arquivo build.gradle
do novo módulo do Wear OS:
-
Na seção
android
, defina os valores decompileSdkVersion
como 33 etargetSdkVersion
como 30. - Adicione as dependências necessárias. Para mais informações, consulte a seção Declarar dependências.
- Sincronize seu projeto do Android Studio. Para executar o código no novo módulo, consulte Iniciar o emulador e executar seu app para Wear OS.