Все примеры приложений предполагают, что устройство подключено через MDS к серверу BES, что верно в симуляторе (используя симулятор MDS). Однако при тестировании на устройстве вам нужно будет использовать другой транспорт, если он не подключен к серверу BES. Например, на вашем 8900 вы можете использовать Wi-Fi или Direct TCP (а иногда и WAP2 в зависимости от оператора).
Вам необходимо изменить URL-адрес, переданный в Connector.open (), чтобы он содержал правильные аргументы для указания типа устанавливаемого сетевого подключения. См. этот поток для получения дополнительной информации о том, как установить соединение HTTP по различным транспортам.