Notice
Recent Posts
Recent Comments
Link
투케이2K
909. (Android/Java) [간단 소스] WifiNetworkSpecifier 간단 설명 및 사용 옵션 정리 본문
[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Java / Kotlin
[소스 코드]
// --------------------------------------------------------------------------------------
[개발 및 테스트 환경]
// --------------------------------------------------------------------------------------
- 언어 : Java / Kotlin
- 개발 툴 : AndroidStudio
- 기술 구분 : WifiNetworkSpecifier / Wi-Fi 네트워크 요청
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설명 정리]
// --------------------------------------------------------------------------------------
1. WifiNetworkSpecifier 은 Android Api 29 (안드로이드 10) 에서 추가 된 Wi-Fi 네트워크 요청 객체 입니다
2. WifiNetworkSpecifier 은 WifiNetworkSpecifier.Builder 클래스를 사용하여 인스턴스를 생성할 수 있습니다
3. WifiNetworkSpecifier 를 사용해 특정 WIFI 에 연결 요청을 수행할 수 있으며, 특정 대역에서 연결된 Wi-Fi 네트워크를 수신하는 데에도 사용할 수 있습니다
4. WifiNetworkSpecifier 에 포함 된 주요 함수 :
>> getBand() : Wi-Fi 네트워크 지정자의 대역 정보를 확인할 수 있습니다
>> getPreferredChannelFrequenciesMhz() : 네트워크 지정자의 기본 채널 정보를 확인할 수 있습니다
>>
5. WifiNetworkSpecifier Builder 특정 WIFI 연결 요청 예시 소스 코드 :
WifiNetworkSpecifier wifiNetworkSpecifier = new WifiNetworkSpecifier.Builder()
.setSsid("twokSsid")
.setWpa2Passphrase("twokPw") // TODO [WIFI - WPA2 형식]
.build();
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
https://developer.android.com/reference/android/net/wifi/WifiNetworkSpecifier
https://blog.naver.com/kkh0977/223646733424?trackingCode=blog_bloghome_searchlist
https://blog.naver.com/kkh0977/223554797505?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
반응형
'Android' 카테고리의 다른 글
Comments