Compilando Aplicativos para Smartwatch com Delphi
Neste post, é explicado passo a passo como preparar e compilar aplicações diretamente para um smartwatch Android usando o Delphi, um fluxo que também pode ser aproveitado para outros dispositivos como smartphones e Raspberry Pi.
1. Habilitar o Modo Desenvolvedor no Smartwatch
- No Samsung Watch 4: vá em Configuração → Sobre o relógio → Status → Versão e toque 4 vezes no número da versão.
- No TicWatch: acesse Configurações → Sistema → Sobre → Versões, e toque 4 vezes em “Build number”.
Após essa ação, você verá uma mensagem indicando que o modo desenvolvedor foi ativado. Em seguida, acesse Configurações → Opções do desenvolvedor.
2. Conectar o Dispositivo à Internet
Certifique-se de que o smartwatch e o computador estejam na mesma rede Wi-Fi. Isso é necessário para estabelecer a conexão ad hoc na próxima etapa.
3. Habilitar o Wireless Debugging
No menu de desenvolvedor, ative o Wireless Debugging. Será exibido o IP e a porta para conexão, além de um processo de pareamento com código gerado para cada nova tentativa.
4. Parear o Smartwatch com o Computador
- Localize o adb.exe (ferramenta Android Debug Bridge), que normalmente se encontra dentro da pasta do Android SDK usada pelo Delphi (por exemplo:
C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-…\platform-tools
). - Abra o terminal (cmd) direcionado a essa pasta.
- Execute:
adb devices
– lista dispositivos conectadosadb help
– mostra comandos disponíveis- Para parear:
adb pair [IP:Porta]
. Será solicitado o pairing code que aparece no relógio.
5. Conectar e Compilar
- Após o pareamento, use:
adb connect [IP:Porta]
para efetivar a conexão. - O smartwatch então aparece no Delphi e você pode compilar sua aplicação FMX diretamente para ele.
6. Ativar o Debug no Smartwatch
Para realizar o debug, ative em: Configurações → Opções do desenvolvedor → ADB Debugging.
Grupo Geral no WhatsApp
Participe do Delphi Masters e conecte-se com desenvolvedores de todo o Brasil!
Discussões, dúvidas, dicas e muita troca de conhecimento. Entre agora: https://chat.whatsapp.com/HPwXGINRiDS65VgRDLS2lD
Canal do YouTube Delphi Masters
Conteúdo técnico, lives, tutoriais e entrevistas com feras do Delphi!
Se inscreva e ative o sininho para não perder nada. Acesse: https://www.youtube.com/@delphimasters
Comunidade no DISCORD
Bate-papo em tempo real com a galera do Delphi!
Canais organizados por temas, suporte e muito networking. Entre no Discord: https://discord.gg/pq2YvPZ7Z2
Edição/Revisão:
Sileide Campos – Autora
Diógenes Henrique
Delphi Masters
Refatorado com permissão de Sileide Campos
https://sileidecampos.wixsite.com/makerdelphi/post/compilando-aplicações-para-o-smartwatch