---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Mobile SDK Referência de API - Android

# Mobile SDK Referência de API - Android {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

O Mobile SDK para Android fornece as classes necessárias para fazer a interface de dispositivos Android com a plataforma ServiceNow.

Ele fornece classes que permitem criar serviços de recursos, como bate-papo, interface de REST API, GraphQL e acesso à Web, que permitem criar aplicações interativas em qualquer dispositivo Android.

Para obter informações adicionais sobre como implementar casos de uso específicos usando esta API, consulte [Mobile SDK Guia do desenvolvedor - Android](https://servicenow-prod.fluidtopics.net/0pgoHtzcFgGWbQTMRtXCTg "O ServiceNow Mobile SDK permite que você aproveite a funcionalidade e os recursos da plataforma ServiceNow em seus aplicativos Android para celular autônomos.").
* **[Classe AuthorizationToken - Android](https://servicenow-prod.fluidtopics.net/~Fc43YiiS_SoafwsIijTag#AuthorizationTokenAndroidAPI)**   
  A classe AuthorizationToken fornece o token de autorização fornecido pela aplicação host. Usado pelo NowSDK para autorizar o acesso a uma instância ServiceNow especificada para o usuário conectado no momento.
* **[Interface de chamada - Android](https://servicenow-prod.fluidtopics.net/3pSuthm1bUG8QcZWbXf62g#CallAndroidInterface)**   
  A interface Chamada representa uma solicitação que está preparada para processamento.
* **[Classe FetchConfiguration - Android](https://servicenow-prod.fluidtopics.net/YRICOfi_S1RXvdZzRHX7Aw#FetchConfigAndroidAPI)**   
  A classe FetchConfiguration fornece a capacidade de definir a configuração para buscar registros da tabelaServiceNow associada.
* **[Classe FieldReadConfiguration - Android](https://servicenow-prod.fluidtopics.net/kykqQlzkPssdFdH0IKkHaQ#FieldReadConfigAndroidAPI)**   
  A classe FieldReadConfiguration fornece a capacidade de definir quais campos serão retornados ou não em um registro de resposta.
* **[Estrutura FieldWriteOptions - Android](https://servicenow-prod.fluidtopics.net/OKW739xUFGL118T~Q_rz_Q#FieldWriteOptionsAndroidAPI)**   
  A classe FieldWriteOptions fornece funções que definem as opções para atualizar ou criar campos em um registro em uma instância ServiceNow.
* **[API de filtro - Android](https://servicenow-prod.fluidtopics.net/pRpIXjU72aWwWUxtqkO5aw#FilterAndroidAPI)**   
  A classe Filtro fornece a capacidade de configurar filtros que definem os dados a serem retornados nos resultados de retorno de uma consulta de endpoint REST.
* **[Classe NotSupportedPushError - Android](https://servicenow-prod.fluidtopics.net/sVMBkZWlbWPErl8C5GP2fQ#NotSupportedPushErrorAndroidAPI)**   
  Uma função da classe NotSupportedPushError é lançada quando o NowPushSDK não pode processar a solicitação de notificação por push. Quando esse tipo de erro é gerado, você deve analisar e processar a notificação por push fora da estrutura do MobileSDK.
* **[Interface do NowAnalyticsSDK - Android](https://servicenow-prod.fluidtopics.net/o0V5Y1XTSOmTPEbIp_~spA#NowAnalyticsAndroidInterface)**   
  A interface do NowAnalyticsSDK fornece funções que permitem configurar propriedades de análise, configurações do usuário e eventos para gerenciar uma coleção de dados de análise do usuário.
* **[Interface NowAPIService - Android](https://servicenow-prod.fluidtopics.net/L6HruwUIp6YUokLCsvDreA#NowAPIServiceAndroidInterface)**   
  A interface NowAPIService oferece a capacidade de executar solicitações em uma ServiceNow REST API especificada.
* **[Classe NowAttachment - Android](https://servicenow-prod.fluidtopics.net/SpGzHMKP~RSGM9aEy3xoLA#NowAttachmentAndroidAPI)**   
  A classe NowAttachment fornece um objeto que contém um anexo e seus metadados associados.
* **[Classe NowAttachmentMetadata - Android](https://servicenow-prod.fluidtopics.net/AFzt3EKTxbkv52pknvWvUg#NowAttachmentMetadataAndroidAPI)**   
  A classe NowAttachmentMetadata fornece funções que permitem codificar e gerenciar metadados de anexo.
* **[Interface NowAttachmentService - Android](https://servicenow-prod.fluidtopics.net/g3qh8i_t8JFpXTR1HKl6NA#NowAttachServiceAndroidInterface)**   
  A interface NowAttachmentService fornece funções que permitem a manipulação de anexos de arquivo e seus metadados associados.
* **[NowChatOptions - Android](https://servicenow-prod.fluidtopics.net/G1zy6Wasb_HvrFDosy8PRg#NowChatOptionsAndroid)**   
  A classe NowChatOptions permite que você configure opções em uma sessão de bate-papo, como mostrar um aviso antes de fechar uma janela de bate-papo, desabilitar recursos ao usar o bate-papo e forçar uma nova conversa de bate-papo quando o serviço de bate-papo for iniciado.
* **[Classe NowChatSDK - Android](https://servicenow-prod.fluidtopics.net/T~D761NB8hRfGrEXu5jF2w#NowChatSDKAndroidAPI)**   
  A classe NowChatService fornece a função necessária para criar um NowChatService que interage com o NowChat. O NowChat oferece a capacidade de incorporar Atendente e Virtual Agent em sua aplicação.
* **[Interface NowChatSdkCallbacks - Android](https://servicenow-prod.fluidtopics.net/N~V6ZKuosRhZGsJ8ZDOpng#NowChatSdkCallbacksAndroidInt)**   
  A interface NowChatSdkCallbacks fornece funções que permitem retornos de chamada para que aplicações host configurem ou manipulem ações do NowChatSDK.
* **[Classe NowChatService - Android](https://servicenow-prod.fluidtopics.net/OijGNpk107APA7p0GJaEQg#NowChatServiceAndroidAPI)**   
  A classe NowChatService fornece funções que permitem iniciar a atividade NowChat e definir configurações de erro.
* **[Interface do NowChatTheme - Android](https://servicenow-prod.fluidtopics.net/5mbpMyOD2RCC6YJsnapGcQ)**   
  A interface NowChatTheme define cores padrão para os elementos na IU de bate-papo Atendente e Virtual Agent.
* **[Classe NowDataSDK - Android](https://servicenow-prod.fluidtopics.net/kUJs~JIHkmc1b_zPUR2chg#NowDataSDKAndroidAPI)**   
  A classe NowDataSDK fornece funções que permitem a criação e a inicialização de vários serviços de recursos, como NowGraphQLService, NowAttachmentService, NowTableService e NowAPIService.
* **[Interface NowGraphQLService - Android](https://servicenow-prod.fluidtopics.net/ZEfyjYPjloDtsPCmtlzOKQ#NowGQLServiceAndroidInterface)**   
  A interface NowGraphQLService fornece funções que permitem fazer solicitações GraphQL para seu ServiceNow por meio da API GraphQL.
* **[Interface NowPushPayload](https://servicenow-prod.fluidtopics.net/ZKPnvawJeaBTSzyobkwdwQ#NowPushPayloadAndroidInterface)**   
  A interface NowPushPayload define a carga de notificação por push que o NowSDK implementa.
* **[Classe NowPushSDK - Android](https://servicenow-prod.fluidtopics.net/q5vD5OWOjAWJhBwWy7bUtA#NowPushSDKAndroidAPI)**   
  A classe NowPushSDK fornece a função necessária para criar um `NowPushService` que permite o envio de notificações não solicitadas (push) para dispositivos Android.
* **[Classe NowPushService - Android](https://servicenow-prod.fluidtopics.net/OXYDcvghT~gSu9rbeJjkqQ#NowPushServiceAndroidAPI)**   
  A classe NowPushService fornece funções que permitem a interação com o serviço de notificação por push.
* **[NowSDK - Android](https://servicenow-prod.fluidtopics.net/~5OHby7HIQCQHISFl7y7kg#NowSDKAndroidAPI)**   
  A classe NowSDK é um singleton que fornece a API pública para o NowSDK. Esta classe é o gateway para todos os serviços de recursos do Android SDK.
* **[Interface do NowSDKAutorizaçãoProviding - Android](https://servicenow-prod.fluidtopics.net/EdDZdotME8qdUQqdRzgGcg#NowSDKAuthProvidingAndroidInterface)**   
  A interface NowSDKAutorizaçãoProviding fornece uma função que configura o link para a instância ServiceNow para a qual a autorização é necessária e todos os retornos de chamada associados.
* **[Classe NowSDKConfiguration - Android](https://servicenow-prod.fluidtopics.net/UQgh4sAUNt7neFwVfqhcbQ#NowSDKConfigurationAndroidAPI)**   
  A classe NowSDKConfiguration contém informações de configuração necessárias para inicializar o NowSDK.
* **[Classe NowServiceConfiguration - Android](https://servicenow-prod.fluidtopics.net/jf~9lIjtHwW3MVfVkwHV9w)**   
  A classe NowServiceConfiguration permite configurar o URL da instância ServiceNow e o nome do pacote para um serviço do recurso.
* **[Classe NowServiceError - Android](https://servicenow-prod.fluidtopics.net/m~6edsxrlJEw7A6zH1wNCQ#NowServiceErrorAndroidAPI)**   
  A classe selada NowServiceError que retorna erros do NowSDK.
* **[Interface do NowTableService - Android](https://servicenow-prod.fluidtopics.net/FikRfVwiL79a8PpCq8qSwg#NowTableServiceAndroidInterface)**   
  A interface NowTableService fornece funções que permitem criar, ler, excluir e atualizar registros em uma tabela em uma instância ServiceNow.
* **[NowUIAdaptiveColor - Android](https://servicenow-prod.fluidtopics.net/gl2eo5kL6VFfB5wZZtVG6g#NowUIAdaptiveColorAndroidInterface)**   
  A interface NowUIAdaptiveColor fornece funções que retornam um valor de cor inteiro ou hexadecimal com base na configuração do modo de tema do dispositivo de chamada.
* **[Interface do NowWebTheme - Android](https://servicenow-prod.fluidtopics.net/SbYtH0ZGhm~PUfj~x9L7WQ)**   
  A interface NowWebTheme fornece propriedades que permitem substituir as cores usadas em páginas da Web hospedadas em sua instância ServiceNow em uma exibição da Web nativa.
* **[Classe NowWebSDK - Android](https://servicenow-prod.fluidtopics.net/T06u4fFHfwpKoDGVOw6eZg#NowWebSDKAndroidAPI)**   
  A classe NowWebSDK fornece uma única função que permite carregar páginas da Web hospedadas em sua instância ServiceNow em uma exibição nativa da Web e Cabrillo. Ela lida automaticamente com a autenticação de usuário e o gerenciamento de sessões em vez de forçar os usuários a fazerem login na instância por meio de uma página da Web de login.
* **[Classe NowWebService - Android](https://servicenow-prod.fluidtopics.net/9KUS0JA2WxFV5ErVRXHPig#NowWebServiceAndroidAPI)**   
  A API NowWebService fornece uma função que inicia uma NowWebActivity que hospeda uma exibição da web.
* **[Interface NowWebViewServiceDelegate - Android](https://servicenow-prod.fluidtopics.net/QSxX0pX9Z3BX1KD58LE7yQ#NowWebViewServiceDelAndroidAPI)**   
  A API NowWebViewServiceDelegate fornece retornos de chamada para notificação de problemas no processamento do NowWebService, como quando um fluxo termina ou uma navegação falha.
* **[Classe do paginador - Android](https://servicenow-prod.fluidtopics.net/5WyOVAL5Vzhr58fKfwRGSQ#PaginatorAndroidAPI)**   
  A classe Paginator fornece funções para paginação por meio dos resultados de retorno passados por uma chamada de endpoint REST, como aqueles retornados pela classe NowTableService.

