title: How to restrict an APK not to get installed in Android Emulator/Simulator but in real device?
body: <p>Hope you know that an application which is installed in an android device can be backed up and stored as an installable file(as an APK file) with the help of apps like Astro file manager. The same apk can be installed in the android simulator as well. So there is a chance that other can easily dig into the installed app's files like DB, shared preference, etc..</p>
  
  <p>Is there any way to permit installing only in real device and not in simulators???</p>
  
  <p>I know that if it is ROOTED device, we can access the app's data same like in the simulator. Even though i would like to know whether we can restrict installing apk in simulators.</p>
  
  <p>Thanks in advance</p>