Notice
Recent Posts
Recent Comments
Link
투케이2K
118. (TWOK/WORK) [개선 요청] 안드로이드 ( android ) 기기 로컬 핫스팟 AP 연결 및 TCP IP 소켓 통신 수행 시 다이렉트 AP 연결 기능 개발 요청 본문
투케이2K 업무정리
118. (TWOK/WORK) [개선 요청] 안드로이드 ( android ) 기기 로컬 핫스팟 AP 연결 및 TCP IP 소켓 통신 수행 시 다이렉트 AP 연결 기능 개발 요청
투케이2K 2024. 11. 14. 20:10[제 목]
[개선 요청] 안드로이드 ( android ) 기기 로컬 핫스팟 AP 연결 및 TCP IP 소켓 통신 수행 시 다이렉트 AP 연결 기능 개발 요청
[내 용]
------------------------------------------------------------------------------
[개선 요청 사항]
------------------------------------------------------------------------------
1. 기기 로컬 핫스팟 AP 연결 및 TCP IP 소켓 통신 수행 시 다이렉트 AP 연결 기능 개발 요청
------------------------------------------------------------------------------
[원인 파악 및 증상 재현]
------------------------------------------------------------------------------
1. 애플리케이션 실행 및 특정 기기 로컬 핫스팟 AP 연결 할 수 있는 화면 진입
2. 하드웨어 기기 로컬 핫스팟 AP 페어링 모드 활성 수행
3. APP 에서 기기에 부착 된 QR 코드를 스캔해 AP 연결에 필요한 SSID 정보 확인
4. 휴대폰 와이파이 설정 이동 >> 특정 하드웨어 기기 SSID 에 AP 연결 수행 실시
5. APP 복귀 후 정상적으로 AP 연결이 완료 된 경우 데이터 송수신을 위해 TCP IP 소켓 통신 수행
------------------------------------------------------------------------------
[조치 내용]
------------------------------------------------------------------------------
1. 기존 기기에 부착된 QR 스캔 후 휴대폰 설정 이동 수동 SSID 연결 로직 간소화 처리 수행
2. 변경 로직 :
>> 기기에 부착 된 QR 코드 스캔 및 연결할 SSID 정보 확인
>> APP 에서 와이파이 기능이 활성화 된 상태 인지 체크 (다이렉트 AP 연결을 위해서는 WIFI 기능이 활성화 된 상태여야함)
>> 와이파이 기능이 활성화 된 경우 >> WifiNetworkSpecifier , NetworkRequest , ConnectivityManager 사용해 설정 화면 이동 없이 다이렉트 AP 연결 수행
>> AP 연결이 완료 된 경우 TCP IP 소켓 통신 수행 자동 로직 처리
------------------------------------------------------------------------------
[참고 사이트]
------------------------------------------------------------------------------
[안드로이드 특정 와이파이 SSID , PW 지정 AP 연결 수행 시 사전 와이파이 활성 및 연결 상태 체크 로직]
https://blog.naver.com/kkh0977/223649780417?trackingCode=blog_bloghome_searchlist
[안드로이드 기기 로컬 핫스팟 WIFI 와이파이 SSID 조회 및 다이렉트 AP 연결 로직 - WifiNetworkSpecifier]
https://blog.naver.com/kkh0977/223646733424?trackingCode=blog_bloghome_searchlist
[안드로이드 C_Wifi_Ap_Module : 와이파이 및 모바일 핫스팟 관련 기능 사용 모듈 - Wifi , Ap]
https://blog.naver.com/kkh0977/223649794949?trackingCode=blog_bloghome_searchlist
[안드로이드 : 스마트 콘피그 (SmartConfig) 와이파이 Wifi 연결 및 소켓 통신 수행]
https://blog.naver.com/kkh0977/223132108515?trackingCode=blog_bloghome_searchlist
[안드로이드 : TCP IP Socket 소켓 통신 및 다중 채팅 프로그램 구현 - java (자바) 코드 사용 가능]
https://blog.naver.com/kkh0977/222439582469?trackingCode=blog_bloghome_searchlist
[안드로이드 : C_Socket_Module : 소켓 통신 (socket) 수행 모듈 클래스]
https://blog.naver.com/kkh0977/223132104430?trackingCode=blog_bloghome_searchlist
[IOS NEHotspotConfigurationManager 사용해 다이렉트 와이파이 WIFI AP 연결 수행]
https://blog.naver.com/kkh0977/223651208040
[하드웨어 ESP32 WIFI mode 와이파이 모드 및 모바일 (Android, Ios) WIFI , AP 통신 학습]
https://blog.naver.com/kkh0977/223557228839?trackingCode=blog_bloghome_searchlist
------------------------------------------------------------------------------
반응형
'투케이2K 업무정리' 카테고리의 다른 글
Comments