title: java.io.IOException: No space left on device Android
body: <p>We have application on android market, our users getting a lot from this error:
  <strong>java.io.IOException: No space left on device</strong></p>
  
  <p>From what I found out so far, I know that they got enough space left on they external storage, and it's only happen on Android 2.x . </p>
  
  <p>I had a small research in Linux file system, and I found out that beyond the space limitation there are limitation on number of files in each directory and the total number of files under root directory. But it looks like our app is not hitting any of those. </p>
  
  <ul>
  <li>Have you ever run in two some thing like that?</li>
  <li>Any ideas about what changed in Android (2.x) and how they fix it in Android (3+)?</li>
  </ul>
  
  <p><strong>Edit:</strong> this is not installation problem, but when trying to save downloaded files.</p>