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

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

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

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

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

Подскажите, возможно ли ограничить потребление интернет-трафика (скорость передачи) в своём приложении?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2015, 14:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ограничение расхода трафика (Программирование Android):

Перехват HTTPS трафика андроид приложения, запущенного на эмуляторе - Программирование Android
Понадобилось узнать, что и куда шлет андроид приложение. Разработкой под андроид не занимался, поэтому малограмотен в этом деле. С какого...

Ограничение InfoWindow - Программирование Android
Здравствуйте, возникла очередная гадость, которую ни умом, ни гуглом никак понять не получается. Есть разметка с картой и тулбаром: ...

Ограничение доступа к элементам UI - Программирование Android
Здравствуйте уважаемые android разработчики. Будьте так добры помочь ламеру в доработки приложения. Мне необходимо чтобы после выполнения...

Ограничение длины текста - Программирование Android
Есть TextView, есть текст, который в этот TextView вписывается. Как сделать: - чтобы текст писался в одну строчку. - в случае, если...

Существует ли ограничение на количество ImageView? - Программирование Android
Мне надо чтоб на екране отрисовывалось следующее: Фон и на нем комбинация из 4 рисунков. У 4 рисунков естественно фон прозрачный. Я хотел...

ограничение трафика - Сетевое оборудование
В компьютерном клубе есть 12 компов подключенных соединенных по локалке через свич (FSW-1651). Один комп админский. К админскому компу...

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

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

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

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

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

Добавлено через 16 часов 39 минут
NightShock, я тут подумал, а зачем вам вообще отправка файлов по электронной почте? Уж лучше тогда напрямую на сервер, а оттуда - в почтовый ящик. Правда, конфиденциальность никакая во всех случаях.
Но зато можно переписать методы для работы с потоками. Может быть, там какие-то паузы ставить и пересылать данные блоками.
0
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
03.02.2015, 12:49  [ТС] #10
Цитата Сообщение от CoolMind Посмотреть сообщение
NightShock, я тут подумал, а зачем вам вообще отправка файлов по электронной почте?
Так проще) Не надо заботиться о серверной части.
0
03.02.2015, 12:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2015, 12:49
Привет! Вот еще темы с ответами:

Ограничение трафика на канал - Сети
В общежитие есть сеть-интернет на 3 компьютера, когда на дочерних компьютерах сети что то начинают скачивать, на серверном кампе (который...

ограничение трафика пользователям по Wi Fi - Wi-Fi
я раздаю со своего ноута инет по вай фаю не подскажете какую нибудь программу которая ограничила бы этим пользователям трафик???

Ограничение трафика vs Acorp - Сети
Всем доброго дня. Очевидно, данный вопрос не раз поднимался, но пока не получается схватить целостную картину. в наличии роутер...

Ограничение трафика в сети - Сети
Здравствуйте. Помогите, пожалуйста, решить такую задачу. Имеется сеть из ~20 машин, подключённых к одному роутеру. Везде стоит windows...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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