Вытащил список друзей в лист VKList<VKApiUserFull> list; , вызываю метод photo50 - list.get(position).photo_50, а там хранится дефолдная картинка vk. Проверил через debug у всех друзей, все картинки дефолдные. Почему так и как правильно это сделать?
В вашем вопросе вы показали код-обращение к vk-api:
final VKRequest request = VKApi.friends().get(VKParameters.from(VKApiConst.FIELDS,
"first_name, last_name"));
Обратите внимание на то, что вы запрашиваете. В этом конкретном случае выделаете запрос на получение "first_name" и "last_name". Все остальные поля в модели заполняются дефолтными значениями уже у вас на устройстве. Для получения фотографий добавьте в массив полей одноимённый параметр "photo_50". Полный список доступных полей можно найти здесь и здесь.
в параметрах запроса нужно добавить поля которые нужно вернуть:
VKRequest vkRequest = VKApi.friends().get(VKParameters.from(VKApiConst.FIELDS,"photo_50"));
а так ка вы не запрашиваете photo_50 то возвращает дефолтную вк картинку
Сборка персонального компьютера от Artline: умный выбор для современных пользователей