---
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


---

# Baixar e instalar a biblioteca Mobile SDK

# Baixar e instalar a biblioteca Mobile SDK {#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

Antes de criar aplicativos para celular que interagem com sua instância ServiceNow, você deve primeiro baixar e instalar a biblioteca ServiceNow Mobile SDK do Android.

## Antes de Iniciar

Função necessária: nenhuma  
Antes de iniciar o processo de download e instalação, verifique se o ambiente de desenvolvimento atende aos seguintes requisitos mínimos:

* A instânciaServiceNow deve ser Tokyo ou posterior.
* Android A versão deve ser a API 26 ou posterior.
{#mobsdk-and-down-install-sdk__ul_zmt_wsh_wpb}

## Procedimento

1. Baixe a Mobile SDK biblioteca do Android, chamada NowSDK do ServiceNow Store.  
   Você pode encontrar as bibliotecas do Android nos seguintes locais:
   * Mobile SDK: <https://store.servicenow.com/sn_appstore_store.do#!/store/application/52821846803120101040fe43e5b9ee8c>
   * Biblioteca do Android: <https://store.servicenow.com/sn_appstore_store.do#!/store/application/f06b29b487ea3014970e2178cebb3511>

   {#mobsdk-and-down-install-sdk__ul_jtl_ncf_sbc}Para obter detalhes sobre como instalar aplicações em sua instância, consulte [Administering applications](https://www.servicenow.com/docs/access?context=administering-applications&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).
2. Descompacte o arquivo NowSDK em uma pasta temporária.
3. Use o Android Studio IDE para importar o NowSDK como um módulo para o seu projeto.
   1. No Android Studio IDE, selecione Arquivo -\> Novo -\> Módulo de importação.  
   2. Quando o caminho de origem for solicitado, selecione nowsdk.  

      Conforme o projeto é importado, o IDE relatará um erro de compilação.
   3. Para resolver quaisquer erros de compilação, certifique-se de que os seguintes pares de chave-valor sejam adicionados ao arquivo build.gradle do módulo nowsdk.  
      Essas informações definem as versões de cada uma das dependências transitivas do NowSDK.

          ext {
              kotlin_version = "1.8.22"
              hilt_version = "2.47"
              androidxCoreVersion = '1.10.1'
              recyclerViewVersion = '1.3.0'
              appCompatVersion = '1.6.1'
              constraintLayoutVersion = '2.1.4'
              lifecycleVersion = '2.6.1'
              roomRuntimeVersion = '2.5.2'
              roomRxJavaVersion = '2.5.2'
              timberVersion = '5.0.1'
              rxAndroidVersion = '3.0.2'
              rxJavaVersion = '3.1.6'
              rxKotlinVersion = '3.0.1'
              daggerVersion = '2.46.1'
              androidxAnnotationVersion = '1.6.0'
              materialVersion = '1.9.0'
              retrofitVersion = '2.9.0'
              okhttpVersion = '4.11.0'
              cardViewVersion = '1.0.0'
              gsonVersion = '2.8.7'
              firebaseBomVersion = '32.1.1'
              exifinterfaceVersion = '1.3.6'
              kotlinxCoroutinesVersion = '1.6.4'
              moshiVersion = '1.15.0'
              composeUiVersion = '1.4.3'
              composeMaterialVersion = '1.4.3'
              composeAnimationVersion = '1.4.2'
              composeFoundationVersion = '1.4.3'
              composeViewmodelVersion = '2.5.1'
              composeActivityVersion = '1.7.2'
              fragmentKtxVersion = '1.5.2'
              coroutinesCoreVersion = '1.5.1'
              coroutinesAndroidVersion = '1.5.1'
              cameraxVersion = '1.2.1'
              jsoupVersion= '1.16.1' 
          }

   4. No arquivo build.gradledo modelo nowsdk, certifique-se de que a seção a seguir seja adicionada para incluir os repositórios do NowSDK.  

          rootProject.allprojects {
            repositories {
              flatDir { dirs rootProject.rootDir.path + "/nowsdk/libs" }
            }
          }

   5. No arquivo build.gradle de nível de app, adicione o NowSDK como uma dependência.  

          dependencies {
            // NowSDK
            implementation project (":nowsdk")

      Depois que o Gradle for sincronizado, você poderá fazer referência às APIs do NowSDK.
   {#mobsdk-and-down-install-sdk__substeps_l23_mm4_twb}
{#mobsdk-and-down-install-sdk__steps_wyx_xpr_5qb}

