Encontra a declaração de um símbolo.
Uso
android studio find-declaration [-h] [--context-file=PARAM] [--pid=PARAM] [--project=PARAM] [--short] <symbol>
Opções
--context-file=PARAM: caminho opcional para um arquivo que contém uma referência ao símbolo, relativo ao diretório atual ou absoluto.-h,--help: mostra a mensagem de ajuda do comando especificado.--pid=PARAM: o PID da instância do Android Studio a ser conectada.--project=PARAM: o nome ou caminho do projeto aberto no Android Studio para consulta. Useandroid studio checkpara acessar os nomes dos projetos disponíveis.--short: mostra apenas o local em arquivos com correspondências.
Opções de android:
--sdk=PARAM: caminho para o SDK do Android.-v,--verbose- Ativa a saída detalhada para solução de problemas.-V,--version: imprime informações da versão e sai.
Argumentos posicionais
<symbol>- O símbolo para encontrar a declaração.
Descrição
O android studio find-declaration localiza o local exato da declaração de um símbolo (classe, método, função, propriedade, campo, constante ou recurso do Android) em todo o projeto aberto usando o índice semântico do Android Studio.
Exige o Android Studio Quail 2 ou mais recente.
Se vários símbolos compartilharem o mesmo nome em módulos ou pacotes, transmita --context-file=<path> apontando para um arquivo de origem que faça referência ao símbolo para que o Android Studio possa resolver o símbolo usando as importações e o escopo desse arquivo. Transmita --short para gerar apenas o caminho do arquivo correspondente e o número da linha.
Exemplos
Encontre a declaração de HotelDetailScreen em formato compacto:
android studio find-declaration --short HotelDetailScreen
Encontre uma declaração usando um arquivo de contexto para eliminar a ambiguidade das importações:
android studio find-declaration --context-file=app/src/main/java/com/example/myapp/MainActivity.kt HotelDetailScreen