title: openFileOutput does not create the file
body: <p>I used the following code to create a file:</p>
  
  <pre><code>        FileOutputStream fos = app.openFileOutput(fileName, Context.MODE_WORLD_WRITEABLE);
          fos.write(content.getBytes());
          fos.close();
  </code></pre>
  
  <p>the file is create on the emulator but it is not created on my device (Samsung Galaxy Tab sdk 2.3).</p>
  
  <p>There are no exception and no logs.</p>
  
  <p>If I use getFilesDir I get a path that doe not exists. /data/data/it.xyz.xyz/files.</p>