Использование Netty 3.5.6 на неуправляемой галактике Android 4.0.1 Nexus. Попытка запуска сервера Netty на устройстве. Я в своем манифесте.Невозможно запустить Netty-сервер на устройстве Android 4.0
сервера код привязки:
rtspSA= new InetSocketAddress(InetAddress.getLocalHost(),544);
Channel rtspChannel = bootstrap.bind(rtspSA);
allChannels.add(rtspChannel);
Я получаю две ошибки:
E/dalvikvm(8884): Could not find class 'java.util.concurrent.LinkedTransferQueue', referenced from method org.jboss.netty.util.intenal.QueueFactory.createQueue
и
E/NettyServer(8884): org.jboss.netty.channel.ChannelException: Failed to bind to: localhost/127.0.0.1:544
E/NettyServer(8884): Caused by: java.net.BindException: bind failed: EACCES (Permission denied)
прочитывая Stackoverflow это звучало, как первый был зафиксирован: Netty 3.4.1.Final does not work on Android
Вторая проблема, скорее всего, проблема с разрешениями, но я не могу определить, какое разрешение мне не хватает.
Любые предложения?
У меня есть разрешения на использование в моем файле манифеста – jet
Частичный ответ на вопрос. Порт 544 уже связан другим процессом. Еще искать помощь по классу не найдена проблема – jet
«Использование Netty 3.5.6 на некорневом Android ...» <- Я думаю, вы имеете в виду Netty 3.4.6. Последняя версия Netty 3.5 по-прежнему является бета-версией 1. –