title: How to prevent appium from re-installing apk each time when i run tests on windows machine
body: <p>I'm new to Appium Mobile Automation tool. </p>
  
  <p><strong>Server version:</strong> 1.4.16.1</p>
  
  <p><strong>OS</strong>: Windows 7</p>
  
  <p><strong>What I'm Doing:</strong> 
  Actually the way Appium is installing apk on my <strong>Android device</strong> its changing the behavior of App. Eg: AutoCompletetextview not showing suggestions when apk is installed via Appium otherwise it behaves perfectly when app is installed manually.</p>
  
  <p>When i searched "How to override Appium's Apk installation functionality?"</p>
  
  <p>I found these in <a href="http://appium.io/slate/en/v1.0.0/?java#running-appium" rel="nofollow">Appium Documentation</a>  before asking the question here</p>
  
  <ul>
  <li>you must supply the –no-reset and –full-reset flags currently for<br>
  android  to work on Windows.</li>
  <li>There exists a hardware accelerated    emulator for android, it has
  it’s own limitations.</li>
  <li>For more    information you can check out this    page.Make sure that
  hw.battery=yes in your AVD’s config.ini</li>
  </ul>
  
  <p>But still couldn't apply this knowledge on Windows Machine. Any help is appreciated.</p>
  
  <p>.</p>