E / S de socket asynchrone sur Android

Existe-t-il un mécanisme décent pour effectuer des E / S asynchrones à l'aide de sockets sur Android?

Je suis conscient de l'existence de canaux nio, mais ils ne fonctionnent pas pour moi parce que je dois pouvoir utiliser MulticastSockets et BluetoothSockets, dont aucun des canaux de support.

  • StateListDrawable pour changer les filtres de couleur
  • Comment ajouter une notification push dans ma propre application Android
  • La notification d'Android ne montre pas son contenu lorsque l'application ne fonctionne pas
  • Android, installation d'apk INSTALL_FAILED_POLICY_REJECTED_PERMISSION
  • Stratégie d'application Android pour suivre une session de connexion
  • Comment annuler le bouton arrière de la barre d'action dans Android?
  • Je suis conscient que la réponse est probablement qu'il n'y en a pas un, mais comme il s'agit d'un travail assez important, j'ai pensé que je demanderais d'être sûr d'être certain. Et si quelqu'un sait une bibliothèque tierce décente, je pourrais pouvoir utiliser …

  • Besoin d'aide avec le sélecteur de couleur pour les articles ListView vérifiés
  • Le positionnement fixe dans le navigateur Android 2.3 devrait fonctionner ... n'est-ce pas?
  • Asus Zenfone 5 n'est pas détecté par ordinateur
  • Paramètre de la fenêtre Android "user-scalable = no" breaks largeur / niveau de zoom de la fenêtre
  • Ce qui est mieux? Native App ou une application hybride?
  • Position du carnet de JavaScript
  • 2 Solutions collect form web for “E / S de socket asynchrone sur Android”

    À l'exception de nio, je ne connais aucune option intégrée pour ce problème, mais il existe une réponse intéressante à ce sujet déjà sur SO.

    Regardez-le peut-être que les bibliothèques tierces vous aideront. IO asynchrone en Java?

    Je ne peux pas dire à quel point ces bibliothèques fonctionnent sur Android, vous devrez peut-être les préparer à l'Android pour fonctionner correctement.

    J'utilise ceci: https://stackoverflow.com/a/9832633/516188

    Mais gardez à l'esprit votre commentaire sur cette solution, sous la solution elle-même.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.