이 question에서 나는 제목에서 언급 한 컨텍스트에서 데이터를 전송하는 가장 좋은 방법은 무엇인지 물어 보았습니다. - 허용 된 소켓을 통한 연결이 제안되었지만 이제는 다른 문제 (다른 질문을 만드는 이유)두 대의 안드로이드 장치간에 데이터를 전송할 때
문제는 소켓 통신을했는데 열린 포트 가용성 문제였습니다. 내가 원하는 앱은 무선 네트워크와 독립적이라는 의미로, 사용자 (사용자)가 제어 할 수 없기 때문에 - 대부분의 WLAN에서 작동해야합니다. 그래서 내 질문은 : 두 장치 사이의 소켓을 통해
연결, 항상 필요 라우터/호스트의 열린 포트는? 그렇다면 포트를 효율적으로 검색하는 효율적인 방법이 있습니까? 그렇지 않은 경우 :
무선을 통한 연결을위한 좋은 방법이 있습니까? 의 당신의 일부 아마도 블루투스 연결에 생각하지만 때문에 내 애플 리케이션에 BT가 (bidireccional 통신의 경우 사용자 "투명"해야하며, 항상 일어나지 않을 것입니다 항상 켜져 있어야하는 것은 아닙니다 경우
도 또한 원하는 내 앱을 서비스로 변환).
얘들 아, 나에게 아이디어를 주시겠습니까?
대단히 감사합니다.