Baixe e instale o. Mobile SDK biblioteca

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Antes de criar aplicativos para celular que interagem com seu ServiceNow primeiro, você deve baixar e instalar o. ServiceNow Mobile SDK Biblioteca do Android.

    Antes de Iniciar

    Função necessária: nenhuma

    Antes de iniciar o processo de download e instalação, certifique-se de que seu ambiente de desenvolvimento atenda aos seguintes requisitos mínimos:
    • ServiceNow a instância deve ser Washington DC ou posterior.
    • Android A versão deve ser API 29 ou posterior.

    Procedimento

    1. Baixe o. Mobile SDK Biblioteca do Android, chamada NowSDK, do ServiceNow Store.
      Você pode encontrar as bibliotecas do Android nos seguintes locais: Para obter detalhes sobre como instalar aplicações em sua instância, consulte Administering applications.
    2. Descompacte o arquivo NowSDK em uma pasta temporária.
    3. Usar Android IDE do Studio para importar o NowSDK como um módulo para o seu projeto.
      1. Em Android Studio IDE, selecione Arquivo -> Novo -> Módulo de importação.
        Módulo de importação IDE do Android Studio
      2. Quando solicitado o caminho de origem, selecione now sdk .
        Android Studio IDE 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 aos módulos nowsdk  build.gradle arquivo.
        Essas informações definem as versões de cada uma das dependências transitivas do NowSDK.
        ext {
            kotlin_version = "2.1.0"
            hilt_version = "2.55"
            navigationVersion = '2.8.5'
            mapsKtxVersion = '3.4.0'
            mapsComposeVersion = '2.11.0'
            androidxCoreVersion = '1.13.1'
            recyclerViewVersion = '1.3.2'
            appCompatVersion = '1.6.1'
            constraintLayoutVersion = '2.2.0'
            lifecycleVersion = '2.8.7'
            roomRuntimeVersion = '2.6.1'
            roomRxJavaVersion = '2.6.1'
            timberVersion = '5.0.1'
            rxAndroidVersion = '3.0.2'
            rxJavaVersion = '3.1.10'
            rxKotlinVersion = '3.0.1'
            daggerVersion = '2.55'
            androidxAnnotationVersion = '1.9.1'
            materialVersion = '1.9.0'
            retrofitVersion = '2.11.0'
            okhttpVersion = '4.12.0'
            cardViewVersion = '1.0.0'
            gsonVersion = '2.11.0'
            firebaseBomVersion = '33.7.0'
            exifinterfaceVersion = '1.3.7'
            kotlinxCoroutinesVersion = '1.10.1'
            moshiVersion = '1.15.2'
            androidxBrowserVersion = '1.8.0'
            composeBomVersion = '2025.01.00'
            composeViewmodelVersion = '2.5.1'
            composeActivityVersion = '1.9.3'
            jsoupVersion= '1.18.3'
            cameraxVersion = '1.2.3'
            lottieVersion = '6.6.1'
            fragmentKtxVersion = '1.5.2'
            coroutinesCoreVersion = '1.5.1'
            coroutinesAndroidVersion = '1.5.1'
        }
      4. Nos módulos nowsdk  build.gradle  Arquivo, 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 nível do app build.gradle Arquivo, adicione o NowSDK como uma dependência.
        dependencies {
          // NowSDK
          implementation project (":nowsdk")
        

        Uma vez gradle sincronizações, você deve ser capaz de fazer referência a. NowSDK APIs.