Touchkit download file

How is it possible to download a file from an Android device? I tried with FileDownloader and it’s ok with a desktop webkit browser, but with Android browser if I click the button, it doesn’t do anything. I also tried with the old vaadin 6 way with adding file resource with Page.getCurrent.open legacy method, in this case, it also worked with desktop browsers, it also worked with Android 4.2 emulator, but with an Android 2.3 device it started download, but received a download unsuccesful message, with Android Dolphin browser, I could download it, but the file was corrupted.

You FileDownloader problem might be related to
this thread
which talks about iOS.

I tried it with link too, and it also works on desktop, but doesn’t work with Android 2.3 device, even if download works on other websites.