title: Why does not mnt/sdcard/Android/data folder exist on my emulated devices?
body: <p>My app stores its private data in mnt/sdcard/Android/data/com.example.myapp folder. I see that many other apps have their folder there, it was a suggested location. 
  I am testing my app on a 7" tablet running 4.0.3 Android version and it works; it is compiled against Api level 12 (Android 3.1). It issues a mkdir command with complete path (Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+APP_DATA_FOLDER_PATH). </p>
  
  <p>My question is about why I cannot see that folder on various emulated devices (with Eclipse DDMS view), and in fact my app fails to access those data after writing them (it writes a JSON text file). I get no error from mkdir call. 
  Maybe emulated filesystem is read-only; but my emulated devices do have sdcard space. Maybe I should create Android and then data folders first? It is weird, I thought that folder was created by the system.</p>