Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
#1

Ограничение расхода трафика - Android

31.01.2015, 14:46. Просмотров 475. Ответов 9
Метки нет (Все метки)

Подскажите, возможно ли ограничить потребление интернет-трафика (скорость передачи) в своём приложении?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
02.02.2015, 10:16     Ограничение расхода трафика #2
NightShock, в смысле, для отладки или для нормальной версии? И если ограничивать, то до какого-то конкретного значения или в процентном соотношении?
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
02.02.2015, 10:32  [ТС]     Ограничение расхода трафика #3
CoolMind, мне надо, что бы моё приложение, отсылающие файлы по почте не нагружало интернет-канал больше, чем определённое значение.

Для нормальной версии, до конкретного значения.

Для отправки почты использовал вторую часть этой статьи: http://habrahabr.ru/post/112450/
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
02.02.2015, 15:20     Ограничение расхода трафика #4
NightShock, честно говоря, не представляю. Если вы используете стандартный способ отсылки почты (через настроенный клиент), то он от вашего приложения не зависит, и его скорость вы не ограничите.
Если вы используете другие способы, то тут требуется что-то поделать с HTTP-соединением, но как его ограничить, тоже не знаю.
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
02.02.2015, 16:35  [ТС]     Ограничение расхода трафика #5
CoolMind, хорошо, при каком способе передачи данных можно резать скорость?
Spelcrawler
525 / 495 / 111
Регистрация: 12.03.2014
Сообщений: 1,647
Завершенные тесты: 1
02.02.2015, 17:05     Ограничение расхода трафика #6
Дак вам нужно ограничить объем трафика или скорость?
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
02.02.2015, 17:10  [ТС]     Ограничение расхода трафика #7
Spelcrawler,
Объём итак ограничен, файлами, которые моё приложение отправляет
Нужно ограничить скорость передачи при отправке файлов МОИМ приложением. То есть приложение не должно при отправке нагружать канал больше указанного значения. Ограничить оно должно само себя)
Spelcrawler
525 / 495 / 111
Регистрация: 12.03.2014
Сообщений: 1,647
Завершенные тесты: 1
02.02.2015, 17:15     Ограничение расхода трафика #8
По-моему это не возможно, по крайней мере без рута.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
03.02.2015, 10:11     Ограничение расхода трафика #9
NightShock, в общем, я до конца не разобрался с выбранным вами алгоритмом. Поглядел немного, рекомендуют замедлять скорости потоков (HTTP), например, здесь: http://stackoverflow.com/questions/6...-speed-on-java.

Добавлено через 38 секунд
Может быть, можно ещё какой-нибудь прокси-сервер придумать.

Добавлено через 6 минут
Если файлов много, то можно ставить паузы между отправкой.

Добавлено через 16 часов 39 минут
NightShock, я тут подумал, а зачем вам вообще отправка файлов по электронной почте? Уж лучше тогда напрямую на сервер, а оттуда - в почтовый ящик. Правда, конфиденциальность никакая во всех случаях.
Но зато можно переписать методы для работы с потоками. Может быть, там какие-то паузы ставить и пересылать данные блоками.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2015, 12:49     Ограничение расхода трафика
Еще ссылки по теме:

Android Как организовать ограничение движения персонажа по некоторой площадке произвольной формы
Существует ли ограничение на количество ImageView? Android
Android Перехват HTTPS трафика андроид приложения, запущенного на эмуляторе
Ограничение InfoWindow Android
Ограничение количества символов после запятой в TextView Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
03.02.2015, 12:49  [ТС]     Ограничение расхода трафика #10
Цитата Сообщение от CoolMind Посмотреть сообщение
NightShock, я тут подумал, а зачем вам вообще отправка файлов по электронной почте?
Так проще) Не надо заботиться о серверной части.
Yandex
Объявления
03.02.2015, 12:49     Ограничение расхода трафика
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru