title: Android Material and appcompat Manifest merger failed in react-native or ExpoKit
body: <p>I updated 'android.support:appcompat-v7' to <code>28.0.0</code>.</p>
  
  <p>But it brought an error from the build.</p>
  
  <pre><code>Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
  
      is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
  
      Suggestion: add 'tools:replace="android:appComponentFactory"' to &lt;application&gt; element at AndroidManifest.xml:8:5-23:19 to override.
  </code></pre>
  
  <p>Then I get this error in my Logcat:</p>
  
  <blockquote>
    <p>Manifest merger failed</p>
  </blockquote>
  
  <p>my app.gradle:</p>
  
  <pre><code>  configurations.all {
      resolutionStrategy.force 'com.android.support:design:28.0.0'
      resolutionStrategy.force "com.android.support:support-v4:28.0.0"
      resolutionStrategy.force "com.android.support:support-media-compat:28.0.0"
    }
  ...
  dependencies {
    implementation 'com.android.support:multidex:1.0.1'
  
    // Our dependencies
    implementation 'com.android.support:appcompat-v7:28.0.0'
  
  
    implementation 'com.android.support:appcompat-v7:28.0.0'
  }
  </code></pre>
  
  <p>how do I fix it?</p>
  
  <p>I need your solutions.</p>
  
  <p>Thank you in advance.</p>