title: Should I choose x86_64 for testing rather than the "recommended" x86 for virtual device system image?
body: <p>I'm totally new to Android programming. I have Android Studio 3.0.1 running on Kubuntu Xenial 64-bit on a desktop with a Haswell processor.</p>
  
  <p>I am configuring virtual devices. I am thinking of doing that corresponding to the physical Android devices I own. However, I notice that x86 images are placed in the "Recommended" pane:</p>
  
  <p><a href="https://i.stack.imgur.com/o7LHv.png" rel="noreferrer"><img src="https://i.stack.imgur.com/o7LHv.png" alt="enter image description here"></a></p>
  
  <p>compared to the x86_64 images of identical API version and target:</p>
  
  <p><a href="https://i.stack.imgur.com/ju1cw.png" rel="noreferrer"><img src="https://i.stack.imgur.com/ju1cw.png" alt="enter image description here"></a></p>
  
  <p>#4 of <a href="https://developer.android.com/studio/run/managing-avds.html#createavd" rel="noreferrer">https://developer.android.com/studio/run/managing-avds.html#createavd</a> seems to indicate that x86 images are recommended because they "run the fastest in the emulator."</p>
  
  <p>A few of my old devices are x86 but the newer ones are x86_64. Should I choose x86_64 accordingly though it is not in the "Recommended" pane?</p>
  
  <p>Does this make a difference when I am going to distribute APKs on Google Play Store in the future?</p>