2016-03-16 3 views
-1

Я следил за сообщением на https://developer.ibm.com/mobilefirstplatform/2015/02/02/changing-server-url-runtime/. Он отлично работает на эмуляторах, но когда я попробовал его на реальном устройстве для Android, он потерпел неудачу. Url изменился, но он не может подключиться к серверу. Я не понимаю, в чем проблема. Могу ли я помочь. Спасибо.Изменение wlclient в мобильной платформе динамически в реальном устройстве Android.

Logcat Click here to view the logcat

+0

Предоставьте свой журнал LogCat. –

+0

он находится на реальном устройстве. –

+0

И что? Подключите устройство с помощью USB-кабеля и наблюдайте за LogCat. Вы увидите журналы. –

ответ

0

Update: как можно видеть в загруженном LogCat:

Вызванный: java.net.ConnectException: не удалось подключиться к /10.0.0.3 (порт 10080) после 10000ms: isConnected failed: EHOSTUNREACH (Нет маршрута к хосту)

10.0.0.3 - внутренний IP-адрес и не будет доступен вашему устройству; измените IP-адрес на «реальный», общедоступный IP-адрес вашего устройства.

======

Единственная причина для API, чтобы потерпеть неудачу, то, если удаленный сервер не имеет файл .wlapp приложения развернутое к нему, или если вы направляете на не существующий сервер.

Если файл .wlapp развернут, вам необходимо предоставить журнал LogCat с момента ошибки.

+0

logcat загружен –

+0

Я попытался поставить «настоящий», общедоступный IP-адрес вашего аппарата, хотя и не смог подключиться. :( –

+0

Предоставить обновленный LogCat. –

Смежные вопросы