안드로이드 개발 질문/답변
(글 수 45,052)
같은 wifi에 연결되어 있는 다른 안드로이드 디바이스와 연결하여 서로 통신하는 어플리케이션을 만들고 있습니다.
통신을 하려면 나와 다른 디바이스의 ip나 mac Addr 같은 정보를 알아야 할텐데
내 네트워크 정보를 알아내는 것은 어렵지 않았는데, 동일 네트워크 상의 다른 디바이스를 인식하는데 어려움이 있더군요.
우선은 같은 wifi에 연결된 디바이스의 목록을 뿌려주고 연결하려고 합니다.
디바이스 목록만 찾으면 어떻게든 연결할 수 있을 것 같은데
같은 동일 네트워크상의 디바이스를 찾을 수 있는 API나 다른 방법이 있나요?
< 참고 >
wifi.P2P라는 API가 있던데 이 API는 14레벨 이라서 사용할 수 없습니다.
최소 지원 Froyo 기준을 맞추어야 하기에.....




DLNA개념이네요..
Samsung AllshareFrameWork나 qualcom Alljoin관련 참고하시면 좋을 듯합니다.
API는 14이상일 것으로 생각됩니다. ^^
Froyo기준으로 하려면.. 하부단부터 만드셔야되는데.. 쉽지않네요.
아니면 두 디바이스에서 앱을 설치한 후에 서로 통신하는 방법이 있네요
bluetooth wifi whatever.. 수고하셔요~