Как отправить UDP-Pagakge через Android и AIR 3 - PullRequest
0 голосов
/ 14 октября 2011

Я пытался отправить пакет udp через класс datagrasocket в Adobe Air 3!
Это работало нормально, пока я тестировал приложение во Flash-Builder 4.5.

к сожалению, если я тестирую свое приложение на телефоне, я не могу отправить какой-либо пакет или лучше, я не могу увидеть отправленный пакет на целевом ПК.(wireshark)

Кто-нибудь знает, что там не так ?!

спасибо заранее!

Ответы [ 3 ]

2 голосов
/ 17 ноября 2011

Adobe Air имеет новую функцию под названием собственные расширения , которая позволяет вам вызывать классы с устройства и использовать их.Вы можете просто использовать собственные возможности сокета UDP мобильного устройства, и я проверил, что и iOS , и Android имеют возможности UDP.

1 голос
/ 06 января 2012

В этой области недавно появилась интересная новая библиотека. Использует родные расширения. Похоже, в настоящее время поддерживается iOS и Android. Перспективный!

http://blog.aboutme.be/2011/12/14/udp-native-extension-for-air-mobile-now-with-android-support/

1 голос
/ 14 октября 2011

Ну, я наткнулся на решение!

невозможно использовать DatagramSocket на мобильных устройствах!

см .: Профили AIR

у.е.

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