목록와이파이 (9)
투케이2K
[로직 정리] 정리 로직 : Android 상태 : [Android] 안드로이드 실시간 와이파이 리스트 스캔 및 지속 스캔 요청 제한 로직 - Wifi List Scan [설 명] --------------------------------------------------------------------------- [1] : 특정 와이파이 스캔 리스트 화면 진입 및 wifiManager.startScan 사용해 실시간 와이파이 스캔 시작 >> 스캔 시작 하기 전에) Scan 스캔 카운트 값 체크 실시 >> Scan 스캔 카운트 값이 특정 횟수 이상 (ex : 3회) 인 경우 팝업창 알림 표시 (잠시후 다시 스캔을 시도해주세요) ---------------------------------------..
[설 명] [IT 정보] 갤럭시 S24 울트라 (Galaxy S24 Ultra) 설정 : 와이파이 고급 설정 - 자동 WIFI 켜기 , 끄기 설정 방법 [방 법]
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] get_Wifi_Auth : 와이파이 Auth 인증 타입 확인 // ----------------------------------------------------------------------------------------- fun get_Wifi_Auth(capabilities: String): String { /** * // --------------------------..
[로직 정리] 정리 로직 : Android 상태 : [Android] 와이파이 2.4 Ghz 필터링 리스트 표시 - 디바이스 기기 연결 [설 명] [1] : WifiManager 사용해 실시 간 와이파이 리스트 스캔 수행 실시 >> 안내 문구 추가 : 와이파이 2.4 Ghz 만 필터링 표시 됩니다 [2] : 스캔 된 리스트에서 frequency 값을 확인해 와이파이 2.4 , 5 Ghz 구분 실시 [3] : 2.4 Ghz 인 경우에만 와이파이 리스트에 SSID 표시 수행 [4] : 사용자는 특정 2.4 Ghz 와이파이 선택해 비밀번호 입력 수행 실시 [5] : 와이파이 2.4 Ghz SSID , PW 값을 디바이스에 전달해 인터넷 연결 수행 [참고 사이트] https://blog.nave..
[개발 환경 설정] 개발 툴 : AndroidStudio [개발자 모드 활성 방법] [개발자 모드 >> 무선 디버깅 활성 방법]
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goWifiConnectPopup] : 와이파이 연결 팝업창 호출 수행 // ---------------------------------------------------------------------------------- fun goWifiConnectPopup(mContext: Context) { /** * // ----------------------------------------- * [goWi..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [필요 퍼미션] /** * TODO ===== [필요한 퍼미션 종류] ===== * * * * * * * * * */ [실시간 스캔 시작] //TODO ===== [와이파이 스캔 시작 실시] ===== public void WifiScanStart(){ Log.d("---","---"); Log.d("//===========//","==============================================..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ====== [안드로이드 WIFI 활성 여부 확인 메소드] ====== public void getWifiStateCheck(){ try { /** [설 명] * 1. 와이파이 지원, 와이파이 활성 여부, 와이파이 연결 상태를 확인할 수 있습니다 * 2. 안드로이드 Q 버전 (API 29) 부터는 wifiManager.setWifiEnabled 와이파이 강제 활성 및 비활성을 할 수 없습니다 */ //TODO..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] public void getWifiInfo(){ try { /** [퍼미션 필요] * * * */ //TODO wifi 가 연결 되었는지 확인 실시 ConnectivityManager manager = (ConnectivityManager) getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE); boolean wificon = manager.getN..