Имитация поведения сотовой сети на эмуляторе Eclipse

Можно ли имитировать поведение сотовой мобильной сети (GSM/UMTS) в эмуляторе Eclipse Android?

Более конкретно: я хочу разработать приложение для отображения информации о сети, такой как уровень покрытия, параметры соседних ячеек и т. Д., Как это предусмотрено TelephonyManager и другие связанные классы. Я хотел бы сделать как можно больше отладки с эмулятором, прежде чем тестировать в реальном телефоне.

Для этого мне понадобится эмулированный телефон, чтобы "увидеть" функционирующую сотовую сеть с ее протоколами и параметрами. Это возможно?

2 ответа

Эмулятор не дает вам возможность установить эти вещи. Я разработал игрушечное приложение для отображения параметров сети, и я нашел единственный способ использовать реальный телефон.

Кстати, не все телефоны реализуют все методы API Android, поэтому вы обнаружите, что некоторые параметры не будут отображаться. А также многие параметры недоступны из API, и вам нужно будет получить их с помощью AT-команд (вам понадобится рутованное устройство)

Примечание: я понимаю, что этому вопросу уже два года, но поскольку этот вопрос получил небольшое изменение от своего первоначального автора 5 минут назад и поэтому столкнулся с тем, что он вернулся к передней части сайта, я предполагаю, что он все еще ищет ответ.

Да, AT&T предоставляет такой бесплатный инструмент для имитации и анализа различных условий сети в определенной степени. И его можно использовать совместно с Eclipse ADT, Android Studio или чем-то еще целиком. Так что это не связано с какой-либо конкретной IDE.

http://developer.att.com/application-resource-optimizer

При этом я понятия не имею, даст ли он вам какие-либо метаданные, относящиеся к вышке сотовой связи.

Другие вопросы по тегам