getContentLength () retornando -1 em alguns dispositivos e não em outros
Estou tentando obter o tamanho de um arquivo antes de fazer o download. eu usoconn.getContentLength();
para fazer isso e ele funciona bem em meus computadores domésticos Android 2.1 Emulator.
No entanto, ele não funciona depois que eu executo o aplicativo no meu telefone (WiFi ou 3G) e também não funciona quando eu o executo no meu laptop de trabalho Android 2.1 Emulator.
Alguém sabe uma solução alternativa para isso? Existe outra maneira de obter o tamanho do arquivo, talvez sem usarHttpURLConnection
.