Манипулирование именем точки доступа в Android - PullRequest
2 голосов
/ 05 мая 2010

В моем приложении для Android мне нужно отключить роуминг данных. Поскольку роуминг данных является системным предпочтением, которое можно только читать, а не записывать (оно принадлежит Settings.Secure), я думаю получить имена точек доступа телефона и изменить / аннулировать их, чтобы служба данных не доступно, когда я обнаружу, что телефон находится в роуминге. Я думаю, что это хорошая идея, и я мог бы получить желаемое поведение, но для того, чтобы сделать это, мне нужно сначала знать пару вещей:

1.Как изменить APN?

2.Какое поле APN должно быть пустым, например, "", чтобы оно не использовалось: name?, Proxy? , сервер?, APN? ...

3.Какой APN следует изменить, или все они должны обрабатываться одинаково?

Спасибо

1 Ответ

1 голос
/ 06 мая 2010

проверьте http://code.google.com/p/apndroid/, который делает именно то, что вы ищете: добавление суффикса к APN-серверу, т.е. превращение «apn.t-mobile.com» в «apn.t-mobile.comDISABLED ».

Исходный код должен ответить на все ваши вопросы.

Надеюсь, это поможет,
Ник

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...