Sto cercando di ottenere un file zip dal server. Im usando HttpURLConnection per ottenere InputStream e questo è quello che ho:Come decomprimere il file da InputStream
myInputStream.toString().getBytes().toString() is equal to [[email protected]
byte[] bytes = Base64.decode(myInputStream.toString(), Base64.DEFAULT);
String string = new String(bytes, "UTF-8");
string == �&ܢ��z�m����y....
ho davvero cercato di decomprimere il file, ma non funziona niente, c'è anche tante domande, devo usare GZIPInputStream o ZipInputStream? Devo salvare questo flusso come file o posso lavorare su InputStream
prega di aiuto, il mio capo sta diventando impaziente: O Non ho idea di quello che è in questo file devo scoprire :)
Controllare [questo] (http://stackoverflow.com/a/3223510/916225) per il download di –
scrittura questo zip file su sdcard e quindi provare a decomprimerlo. Non dimenticare di dare permesso di lettura e scrittura – AmniX
L'uso di 'inputStream.toString()' non fa certamente quello che pensi che faccia. Proprio come 'java.io.File.toString()' non stampa i ** contenuti ** di un file come String, ma qualcos'altro (il percorso del file), che è inutile se sei interessato al contenuto . – GPI