{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/pt/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Ferramentas de Desenvolvimento","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"ferramentas-de-desenvolvimento","__idx":0},"children":["Ferramentas de Desenvolvimento"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Oferecemos ferramentas de desenvolvimento para ajudar os usuários a obter a Árvore de Visualização do Cloud Phone. Você pode se conectar ao nosso Cloud Phone e obter facilmente a estrutura e o conteúdo da Árvore de Visualização. Algumas informações necessárias, usadas em nós importantes durante a edição de modelos, dependem das propriedades dos elementos obtidas pela ferramenta de depuração."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"passo-1-selecionar-cloud-phone-na-edição-de-modelo","__idx":1},"children":["Passo 1: Selecionar Cloud Phone na Edição de Modelo"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ao criar ou modificar um modelo, clique em \"Selecionar Cloud Phone\" no canto superior direito."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"passo-2-abrir-o-depurador-do-cloud-phone","__idx":2},"children":["Passo 2: Abrir o Depurador do Cloud Phone"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Após selecionar um Cloud Phone, abra-o no canto superior direito."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Após a inicialização do Cloud Phone, clique no botão ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/debug_icon.3b122e7e3f6674494dd5ff132314187282d18c12a3708da0f3b49adc5fcccb84.533bba89.png","style":{"width":"30px","height":"30px","verticalAlign":"middle","margin":"0 2px"}},"children":[]}," para entrar no Depurador."]}]}]},{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/enter_debug.9f9dfe8d3a01eb6a86464bf2f47adbb85a979e6a90e1d6e455fd5684482af1d4.533bba89.png","style":{"width":"1400px","height":"400px","verticalAlign":"middle","margin":"0 2px","border":"1px solid #D9D9D9"}},"children":[]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/phone_debug.c8ab38d3f5bb115f70d0560574197e4aab953c63871d641451f55f4ba572394d.533bba89.png","style":{"width":"1400px","height":"400px","verticalAlign":"middle","margin":"0 2px","border":"1px solid #D9D9D9"}},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"como-usar-o-depurador","__idx":3},"children":["Como usar o Depurador?"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Modo Instantâneo"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Clique em \"Criar Instantâneo\" e a ferramenta de depuração salvará a árvore da interface do usuário da página atual do telefone na nuvem."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["No modo instantâneo, ao passar o mouse sobre a tela do telefone na nuvem à esquerda, uma caixa vermelha será exibida e a árvore da interface do usuário à direita destacará o elemento DOM correspondente."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["No modo de captura de tela, a página não é clicável para interação e os botões virtuais abaixo também são desativados."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fechar o Modo de Captura de Tela"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Clique no botão \"Modo de Captura de Tela\" no canto superior direito da ferramenta de depuração para fechar o modo de captura de tela."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Após fechar o modo de captura de tela, o telefone e os botões virtuais voltam a funcionar."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"descrição-das-propriedades-do-elemento","__idx":4},"children":["Descrição das Propriedades do Elemento"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["X"]},": Posição do ponto central do elemento no eixo X."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Y"]},": Posição do ponto central do elemento no eixo Y."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["bounds"]},": Coordenadas dos cantos superior esquerdo e inferior direito do elemento, por exemplo, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["[789,96][1038,404]"]},"."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Nó relacionado: ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt/rparobotic-process-automation/03-node/01-simulation-operations/05-tap-x-y"},"children":["Tap(x, y)"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["texto"]},": Conteúdo de texto visível no controle, geralmente o texto que o usuário pode ver diretamente."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["fullID"]},": No desenvolvimento Android, os desenvolvedores definem IDs como ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["android:id=\"@+id/btn_submit\""]},". O fullID é a forma completa, incluindo o nome do pacote (por exemplo, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["com.example.app:id/btn_submit"]},")."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["classe"]},": O nome da classe do sistema Android do controle, representando o \"tipo\" do controle (por exemplo, botão, caixa de texto, lista etc.)."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["desc"]},": Texto descritivo do controle, também chamado de \"descrição do conteúdo\", usado principalmente para acessibilidade (por exemplo, leitores de tela)."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Nós relacionados: ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt/rparobotic-process-automation/03-node/01-simulation-operations/03-find-element"},"children":["Encontrar Elemento"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt/rparobotic-process-automation/03-node/01-simulation-operations/04-tap-element"},"children":["Tocar em Elemento"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["pacote"]},": Um identificador único atribuído pelo sistema Android a cada aplicativo, geralmente no formato \"domínio reverso + identificador do aplicativo\" (por exemplo, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["com.taobao.taobao"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["com.tencent.mm"]},"). É essencialmente o \"número do cartão de identificação\" de cada aplicativo no dispositivo Android."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Nó relacionado: ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt/rparobotic-process-automation/03-node/01-simulation-operations/01-launch-app"},"children":["Iniciar APP"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt/rparobotic-process-automation/03-node/01-simulation-operations/02-close-app"},"children":["Fechar APP"]}]}]}]}]},"headings":[{"value":"Ferramentas de Desenvolvimento","id":"ferramentas-de-desenvolvimento","depth":1},{"value":"Passo 1: Selecionar Cloud Phone na Edição de Modelo","id":"passo-1-selecionar-cloud-phone-na-edição-de-modelo","depth":2},{"value":"Passo 2: Abrir o Depurador do Cloud Phone","id":"passo-2-abrir-o-depurador-do-cloud-phone","depth":2},{"value":"Como usar o Depurador?","id":"como-usar-o-depurador","depth":2},{"value":"Descrição das Propriedades do Elemento","id":"descrição-das-propriedades-do-elemento","depth":2}],"frontmatter":{"seo":{"title":"Ferramentas de Desenvolvimento"}},"lastModified":"2026-06-10T11:47:34.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pt/rparobotic-process-automation/02-using-rpa/04-developer-tools","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}