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