Upsight logo Back to top

Dependencies

Base Dependencies


All modules in the Upsight Android SDK share the following dependencies. They are automatically included in your APK.

  • io.reactivex:rxandroid:1.1.0
  • io.reactivex:rxjava:1.1.3
  • commons-io:commons-io:2.4
  • com.google.code.gson:2.6.2
  • com.squareup:otto:1.3.8
  • com.google.dagger:dagger:2.14
  • javax.inject:javax.inject:1

Note The all bundle contains all transitive dependencies above, as well as each transitive dependency of the Analytics Module, Marketing Module, Google Advertising ID Module, and Google Push Services Module.

Analytics Module Dependencies


Aside from the base dependencies, the Analytics Module has no additional dependencies.

Marketing Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Marketing Module in your project.

  • com.upsight.android:analytics:4.8.2
  • com.upsight.android:mediation-common:2.12
  • com.upsight.android:mediation-ad-network-vast:2.12
  • com.upsight.android:mediation-ad-network-mraid:2.12

Managed Variables Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Managed Variables Module in your project.

  • com.upsight.android:analytics:4.8.2

Google Advertising ID Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Google Advertising ID Module in your project.

  • com.upsight.android:marketing:4.8.2
  • com.android.support:support-v4:24.0.0
  • com.google.android.gms:play-services-ads:10.2.1
  • com.google.android.gms:play-services-basement:10.2.1

Google Push Services Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Google Push Services Module in your project.

  • com.upsight.android:marketing:4.8.2
  • com.android.support:support-v4:24.0.0
  • com.google.android.gms:play-services-gcm:10.2.1
  • com.google.android.gms:play-services-base:10.2.1
  • com.google.android.gms:play-services-basement:10.2.1
  • com.google.android.gms:play-services-measurement:10.2.1
  • com.android.volley.volley:1.0.0

Marketplace Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Marketplace Module in your project.

  • com.upsight.android:analytics:4.8.2

Mediation Module Dependencies


Along with the base dependencies, the following dependencies are automatically included in your APK if you include the Mediation Module in your project.

  • com.upsight.android:marketing:4.8.2
  • com.upsight.android:marketplace:4.8.2
  • com.upsight.android:mediation-core:2.12
  • com.android.support:support-v4:24.0.0
  • com.google.android.gms:play-services-ads:10.2.1
  • com.google.android.gms:play-services-basement:10.2.1