Android getContentLength всегда возвращает -1 при загрузке apk-файла

Я использую следующий код для загрузки файла в моем проекте Android:

URL url = new URL(fileUrl);
URLConnection conection= url.openConnection();
conection.setDoOutput(true);
conection.connect();
int lenghtOfFile = conection.getContentLength();

ЕслиfileUrl это apk,lenghtOfFile всегда возвращайте -1.
Но если это изображение, тип видео, ... lenghtOfFile возвращает точно.

Зачем ?

Я использую Eclipse, Android SDK, редакция 23.

Ответы на вопрос(1)

Ваш ответ на вопрос