투케이2K

157. (TWOK/ERROR) [Android] 웹뷰 로드 에러 - Parameter specified as non-null is null .. parameter favicon 본문

투케이2K 에러관리

157. (TWOK/ERROR) [Android] 웹뷰 로드 에러 - Parameter specified as non-null is null .. parameter favicon

투케이2K 2023. 7. 9. 21:18

[환경 설정 및 설명]

프로그램 : AndroidStudio

설 명 : [Android] 웹뷰 로드 에러 - Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull parameter favicon

 

[에러 원인]

1. 웹뷰 로드 시 onPageStarted 부분에서 super favicon 상속 사용 시 null 발생 이슈

 

[해결 방법]

1. 웹뷰 로드 시 onPageStarted 부분에서 favicon: Bitmap? 널 (null) 가능하도록 소스 코드 수정 실시

 

-----------------------------------------------------------------------------------------------------

[기 존]

        // [로딩이 시작될 때]
        override fun onPageStarted(view: WebView, url: String, favicon: Bitmap) {
            super.onPageStarted(view, url, favicon)
            S_Log._W_(S_FinalMsg.LOG_Loading_Start, arrayOf("URL :: $url"))
        }

-----------------------------------------------------------------------------------------------------

[수 정]

        // [로딩이 시작될 때]
        override fun onPageStarted(view: WebView, url: String, favicon: Bitmap?) {
            super.onPageStarted(view, url, favicon)
            S_Log._W_(S_FinalMsg.LOG_Loading_Start, arrayOf("URL :: $url"))
        }

-----------------------------------------------------------------------------------------------------

 

반응형
Comments