2016-04-20 7 views
0

В моем приложении для Android я пытаюсь выполнить ping большое количество устройств (скажем, 4000). По умолчанию icmp_ratelimit под/proc/sys/net/ipv4 устанавливается в 1000, таким образом ограничивая количество отправленных сообщений. Можно ли изменить этот параметр во время выполнения?Android: изменение параметра ядра во время выполнения

ответ

0

Нет, это не так. Android ограничивает, где обычные приложения могут читать/записывать в файловой системе./dev,/proc и/sys - это все ограниченные области, к которым обычные приложения не могут получить доступ для записи. Для этого вам придется либо иметь встроенное устройство, добавленное к нему, либо пользовательское ПЗУ.