Подтвердить что ты не робот

Blackberry MDS симулятор - невозможно подключиться к Интернету в симуляторе

Я пытаюсь провести некоторое тестирование веб-сайта с помощью симулятора Blackberry, в то время как симулятор отлично работает, я не могу добраться до каких-либо сайтов в Blackberry Browser.

Вот конкретная настройка, которую я использую.

  • Я - Windows 7 (64-разрядная версия) Home Edition.
  • У меня есть последняя (в то время) установка MDS - BlackBerry Email и MDS Services Simulators 4.1.4.
  • Наконец, у меня есть последняя (в то время) Blackberry Simulator - BlackBerry Smartphone Simulators 5.0.0 (5.0.0.442) - 9700

Сначала я запускаю службу MDS, она кратко выводит подсказку и закрывает ее. Я предполагаю, что когда он это сделает, он начал службу MDS. Затем я открываю симулятор Blackberry (9700), который отлично открывается и загружает ОС Blackberry. Затем, когда ОС Blackberry полностью загрузится, я перехожу к браузеру и, например, наберите www.google.com, а затем внизу просто скажет "отправить запрос" и загружается около минуты. Затем истекает время и говорит, что не может найти соединение.

У кого-нибудь есть мысли о том, что мне не хватает? Или кто-нибудь знает онлайн-симулятор для Blackberry, потому что до сих пор это была огромная боль для тестирования сайтов на Blackberry.

Спасибо! Бен

4b9b3361

Ответ 1

Я запустил cmd.exe как "Запуск от имени администратора", а затем ввел cd "C:\Program Files\Research In Motion\BlackBerry Email и MDS Services Simulator 4.1.4\MDS"

то

run.bat

и теперь у меня работает MDS Simlator 4.1.4.

Ему нужны права администратора для запуска

Ответ 2

MDS должен быть открыт, когда вы хотите получить доступ к Интернету через ваш симулятор.

В настройке конфигурации запуска активируйте Launch Mobile Data System Connection Service (MDS-CS) with simulator

Если окно MDS закрывается (консольное приложение), это, вероятно, связано с тем, что у вас возникла проблема с установкой JDK.

Убедитесь, что JDK находится в вашем пути к Windows.

Вот скриншот в eclipse.

alt text http://livinloud.ca/documents/MDS.jpg

Ответ 3

Вот что я сделал для решения проблемы:

  • Установите из BlackBerry Java Plugin (Eclipse IDE) в каталог, отличный от C (каталог Windows). Этот программный пакет включает в себя eclipse IDE для разработки приложения BB, симулятора BB и MDS

  • Вы можете запустить MDS из этого места D:\Eclipse_BB\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\MDS

  • Просто дважды щелкните файл "run.bat". Подождите, пока процесс не завершится. В конце вы должны получить что-то вроде этого

MDS screenshot

  1. Теперь вы можете запустить симулятор из этого места D:\Eclipse_BB\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\simulator

  2. Просто дважды щелкните "9800.bat". имя этого файла bat может варьироваться в зависимости от типа симулятора.

Если вы все еще не можете подключиться к Интернету, порт MDS по умолчанию может использоваться другим программным обеспечением.
Вы можете проверить его из своего браузера, открыв этот адрес: http://127.0.0.1:8080/
Нормальное состояние должно привести к чему-то вроде этого

Screenshot

Если это не так, вы можете попробовать изменить номер порта, отредактировав файл "rimpublic.property" в этом месте:
D:\Eclipse_BB\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.30\components\MDS\config

Замените "WebServer.listen.port = 8080" на "WebServer.listen.port = 8000" или другой номер порта (например, 8081, 8082 и т.д.)

Ответ 4

(Я использую пакет BlackBerry Email и MDS Services Simulator Package версии 4.1.4, загруженный отсюда: https://www.blackberry.com/Downloads/browseSoftware.do. 'под управлением Windows 7.)

Когда вы нажимаете MDS в своем стартовом меню, он запускает командный файл: C:\Program Files\Research In Motion\BlackBerry Email and MDS Services Simulators 4.1.4\MDS\run.bat

Отредактируйте этот файл и замените !BMDS_CLASSPATH!;!BMDS_CLASSPATH2! на %BMDS_CLASSPATH%;%BMDS_CLASSPATH2%.

Кроме того, вам необходимо запустить этот пакетный файл в качестве администратора.

Я попытался сменить ярлык на run.bat на "Запуск от имени администратора", но по какой-то причине это не сработало. Я закончил создание своего собственного пакетного файла, который содержит это:

C:
cd "C:\Program Files\Research In Motion\BlackBerry Email and MDS Services Simulators 4.1.4\MDS"
run.bat

Я сделал ярлык для своего командного файла и установил этот ярлык на "Запуск от имени администратора". Я не совсем уверен, почему это работает, но это так.

Ответ 5

Пакетный файл, запускающий симулятор MDS, требует установки переменной среды JAVA_HOME. Если эта переменная не была установлена ​​или не указывает на действительную установку Java, MDS Simulator просто завершает работу.

Он должен указывать на путь установки JDK или JRE - например, C:\Program Files\Java\jre6

Вы можете проверить это в командной строке, введя set JAVA_HOME=C:\Program Files\Java\jre6 перед выполнением MDS run.bat

Ответ 6

Когда вы запускаете симулятор MDS, он должен открыть окно командной строки и оставаться открытым. Если он сразу закрывается, в вашей среде что-то не так - возможно, двоичные файлы Java не находятся на вашем пути?

Ответ 7

Я пробовал это на Windows 64-bit и имел ту же проблему - служба запускалась, а затем сразу же выходила. Оказывается, ошибка была вызвана тем, что не удалось создать каталог /logs в папке C:\Program Files (x86)\Research In Motion\BlackBerry Email и MDS Services 4.1.2.

Мое решение состояло в том, чтобы изменить разрешение на этот каталог на "Полный доступ", после чего служба может начать работу. Если вы затем перезапустите Device Simulator, вы можете, наконец, просмотреть веб-страницы.

Ответ 8

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

Я сделал задание "Экологическая переменная".

Я использую 4.1.4 и JDK 1.6 something

WIndows 64bit

Удалить программу MDS из C:\Program Files (86x)

Установите в другом месте. Я установил на свой рабочий стол в качестве администратора.

Я не знаю, помогла ли функция Environmental Variable, но MDS работал сразу после того, как я установил административно на рабочем столе.

Ответ 9

Если вы запустили симулятор перед запуском MDS, он создает некоторые .dmp файлы, которые, как представляется, препятствуют соединению между имитатором устройства и MDS. Попробуйте удалить файлы .dmp из каталога симулятора и посмотреть, помогает ли это.

Ответ 10

Я просто потратил 2 дня на различные советы в Интернете о MDS (и их много), но никто не помог мне.

Для меня решение было отключить регистрацию сети при запуске симулятора в eclipse.

(опубликовано в случае, если кто-то с моей проблемой googles на этой странице)

Ответ 11

Для тех из вас, у кого могут быть проблемы, я нашел это самым простым и простым решением:

  • Скопируйте установленную папку MDS куда-нибудь за пределы программных файлов (например, c:\blackberry\mds ")

  • Убедитесь, что у вас есть переменная среды JAVA_HOME, указывающая на корень каталога, в котором установлен ваш Java SDK.

Ответ 12

У меня есть работа, что я сделал....
(Windows 7-64bit)

a) подтвердил мои Java-среды vars:
  JAVA_HOME =....\Java\jdk1.6.0_24
  JDK_DIR =... же...
  JDK_ROOT =... же...
  JRE_HOME =...\Java\jre6
  (разные вещи нуждаются в разных варах...)

b) установил "BlackBerry_JDE_6.0.0.0.exe" в немаркированное местоположение (E:\Emulators)

c) запустил начальный пункт меню "MDS-CS"
Окно команд остается открытым, оно регистрирует события коммитов.

d) запустил начальный пункт меню "Имитатор устройств"

Запущен "BlackBerry 9800 Simulator". Затем я запустил браузер и подключился к "www.google.com"

Все было запущено как обычный пользователь (нет admin privs).

Ответ 13

Я следил за всеми вышеупомянутыми рекомендациями, но MDS еще не начинал!

Что случилось? Я установил J2EE (java_ee_sdk-5_01-windows.exe) вместо J2SE (jdk-6u26-windows-i586.exe), причем последний MDS работал правильно

Эта установка потеряла мне один ужасный день и ужасную ночь.

Ответ 14

введите в командной строке cmd,

cd C:\Program Files\Research In Motion\BlackBerry Email и MDS Симуляторы услуг 4.1.4\MDS

затем введите,

run.bat

и нажмите enter. Симулятор MDS начнет работать. Затем вы можете открыть симулятор для телефона, и он должен автоматически работать для подключения к Интернету.