title: Can I use library that used android support with Androidx projects.
body: <p>I know, <a href="https://stackoverflow.com/questions/50387207/error-while-merging-dex-program-type-already-present-android-support-v4-os-resu">androidx and support dependency causing multidex error</a>
  We can not use androidx and android support at a same time. So I totally migrate to androidx. but one of my dependency lib used android support "lottie".</p>
  
  <p>What can we do in above situation? Should I remove 'lottie' from my project.</p>
  
  <p>below is my gradle</p>
  
  <pre><code>defaultConfig {
          minSdkVersion 19
          targetSdkVersion 28
          versionCode 1
          versionName "1.0"
          testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
          vectorDrawables.useSupportLibrary = true
          multiDexEnabled true
      }
  
      ext{
      lottieVersion = "2.5.4"
  }
  
  
  dependencies {
      implementation fileTree(dir: 'libs', include: ['*.jar'])
      implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
  
      def androidx = "1.0.0-rc01"
      api "androidx.constraintlayout:constraintlayout:1.1.2"
      api "androidx.appcompat:appcompat:$androidx"
      api "androidx.recyclerview:recyclerview:$androidx"
      api "androidx.cardview:cardview:$androidx"
      api "androidx.core:core-ktx:$androidx"
      api "com.google.android.material:material:1.0.0-rc01"
      implementation "com.google.code.gson:gson:2.8.5"
      implementation "androidx.multidex:multidex:2.0.0"
      implementation "com.airbnb.android:lottie:$lottieVersion"
      }
  </code></pre>