Отключение демонстрационной версии Android на автобане - PullRequest
3 голосов
/ 06 марта 2012

Я новичок в веб-сокетах, и я играл с веб-сокетом Autobahn, чтобы сделать большой проект. Он отлично работает в версиях Python и JS, но у меня проблемы с Android API.

Я следую инструкциям в http://www.tavendo.de/autobahn/install_android_package.html и протестировал SimpleRpc, BroadcastClient, EchoClient с такими же результатами.

Во всех из них, когда я пытаюсь подключиться к работающему серверу Python через виртуальный эмулятор Android, соединение закрывается автоматически, и, если я нажимаю кнопку подключения, происходит сбой приложения. Если я скомпилирую приложение и установлю его на своем мобильном устройстве (Android 2.2.3), оно будет зависать при попытке подключения.

Что я делаю не так? Моя ошибка может быть связана с подключением библиотек Android (Jackson и Autobahn-Lasttest), но я следую инструкциям шаг за шагом.

ПРИМЕЧАНИЕ 1. Минимальный Android SDK для компиляции примеров - SDK 8. ПРИМЕЧАНИЕ 2. При связывании autobahn-latest.jar возникает ошибка duplicate manifest.xml. Я решаю это, стирая манифест из файла jar.

1 Ответ

4 голосов
/ 07 марта 2012

Пожалуйста, используйте / соберите библиотеку Autobahn из источников репозитория GitHub .. JAR устарел .. не будет работать.Я должен, вероятно, документально подтвердить это / удалить его.

Отказ от ответственности: я автор Autobahn и работаю на Tavendo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...