Если файл на Android ну никак не хочет переписываться или разархивироваться, то проверьте размер файла и место, куда вы его пытаетесь переписать или разархивировать.
Скорее всего, файл весит больше 4Gb, а записать вы его пытаетесь на карту памяти. Не получится, потому что карты памяти в Android отформатированы в FAT32, а у этой файловой системы ограничение – файл должен быть не более 4Gb. Так что записывайте во внутреннею память устройства.
