title: Should I set extractNativeLibs to false when using Android App Bundle?
body: <p>I had a problem installing my app on the new Android Q Beta 1 via Android Studio. It looks just like <a href="https://stackoverflow.com/a/55186445/2170109">this problem</a>.</p>
  
  <p>The answer suggests setting <code>android:extractNativeLibs</code> in the Manifest and it does fix the installation problem. Funny is, that is doesn't matter if it's set to <code>true</code> or <code>false</code> (either case work) but I <em>must</em> set it.</p>
  
  <hr>
  
  <p>As realm is the only native code included in my app, I wanted to ask if I should set this flag.</p>
  
  <p>Until now, I didn't need it but <a href="https://stackoverflow.com/a/44704840/2170109">this</a> and <a href="https://developer.android.com/topic/performance/reduce-apk-size.html#extract-false" rel="noreferrer">this</a> tells me that it's actually a good thing to set this to <code>false</code>. It even states:</p>
  
  <blockquote>
    <p>When building an AAB, it has the extractNativeLibs flag set to "false" by default.</p>
  </blockquote>
  
  <p>With this set, it should be fine to use an APK or an AAB <em>but the native code must be zipaligned</em>. So one question remains:</p>
  
  <p>Are the realm binaries correctly zipaligned?</p>
  
  <p>Or in general: Are there any recommendations when using realm?</p>
  
  <hr>
  
  <p>When everything is fine with this flag (and my previous AABs working just fine), the only issue here seems to be Android Q needing this flag when installing a (debug-)APK, right?</p>