License and Dependencies

Airship Android SDK library license and dependencies.

The Airship Android SDK is open source and licensed under the Apache Software License, Version 2.0.

Dependencies

The following is a list of required libraries, grouped by Airship module.

urbanairship-core

  • androidx.annotation:annotation
  • androidx.core:core
  • androidx.fragment:fragment
  • androidx.work:work-runtime
  • androidx.concurrent:concurrent-futures

urbaniarship-message-center

  • androidx.swiperefreshlayout:swiperefreshlayout

urbanairship-automation

  • androidx.customview:customview

urbanairship-location

none

urbanairship-fcm

  • com.google.android.gms:play-services-base
  • com.google.firebase:firebase-messaging

urbanairship-adm

none

urbanairship-hms

  • com.huawei.hms:push

urbanairship-preference

  • androidx.preference:preference

urbanairship-ads-identifier

  • com.google.android.gms:play-services-ads-identifier

urbanairship-chat

  • org.jetbrains.kotlin:kotlin-stdlib-jdk8
  • org.jetbrains.kotlinx:kotlinx-coroutines-core
  • org.jetbrains.kotlinx:kotlinx-coroutines-android
  • org.jetbrains.kotlinx:kotlinx-serialization-json
  • androidx.constraintlayout:constraintlayout
  • androidx.paging:paging-runtime-ktx
  • androidx.core:core-ktx
  • androidx.room:room-runtime
  • androidx.room:room-ktx
  • com.squareup.okhttp3:okhttp
  • androidx.appcompat:appcompat
  • com.google.android.material:material