Android WebView 를 이용해 앱 개발중인데, 아래와 같은 오류가 발생합니다.

None of the methods in the added interface have been annotated with @android.webkit.JavascriptInterface; they will not be visible in API 17

 

어떻게 해야 하나요?

1 답변

0 투표

@SuppressLint("JavascriptInterface")

@Override

protected void onCreate(Bundle savedInstanceState) {

...

}

 

위와 같이 메소드 위에 @SuppressLint("JavascriptInterface") 린트를 추가해주면 됩니다.

add
...