title: Android download binary file problems
body: <p>I am having problems downloading a binary file (video) in my app from the internet. In Quicktime, If I download it directly it works fine but through my app somehow it get's messed up (even though they look exactly the same in a text editor). Here is a example:</p>
  
  <pre><code>    URL u = new URL("http://www.path.to/a.mp4?video");
      HttpURLConnection c = (HttpURLConnection) u.openConnection();
      c.setRequestMethod("GET");
      c.setDoOutput(true);
      c.connect();
      FileOutputStream f = new FileOutputStream(new File(root,"Video.mp4"));
  
  
      InputStream in = c.getInputStream();
  
      byte[] buffer = new byte[1024];
      int len1 = 0;
      while ( (len1 = in.read(buffer)) &gt; 0 ) {
           f.write(buffer);
      }
      f.close();
  </code></pre>