개발 환경
———————————-
운영 체제: 맥
개발 도구: 안드로이드 스튜디오
개발 언어: Kotlin
대상 SDK: 31
최소 SDK: 23
———————————-
이 게시물에서는 Android WebView에서 사용자 정의 UserAgent를 설정하는 방법을 게시합니다.
webView가 단종된다는 전제 하에 작성한 글입니다.
사용자 지정 userAgent를 설정하는 코드는 다음과 같이 매우 간단합니다.
webViewBinding.webView.settings.userAgentString = webViewBinding.webView.settings.userAgentString + "app_running_android"
webView.settings.userAgentString을 인쇄해 보겠습니다.
Log.d("전진시", webViewBinding.webView.settings.userAgentString)
아래와 같이 잘 설정되어 있습니다.
2023-03-25 00:02:10.142 6983-6983 전진시 com.metlife.korea.enterprise.tip D Mozilla/5.0 (Linux; Android 12; sdk_gphone64_arm64 Build/S2B2.211203.006; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.114 Mobile Safari/537.36app_running_android

