총 게시물 39,202건, 최근 2 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[하이브리드]

도데체 이 에러는 무엇이죠..?

글쓴이 : 에찌 날짜 : 2018-05-10 (목) 09:29 조회 : 1488
글주소 : http://www.androidside.com/B49/169822
 
  STYLEBOX 텐바이텐
텐바이텐 공식입점, 내 일상을 특별하게, 유니크한 문구, 소품, 아이디어 상품!
10x10.co.kr
  영화볼수있는곳사이트 예스파일
최신영화, TV방송, 애니 무료다운, 웹툰 웹소설 모바일100%지원 영화볼수있는곳
www.yesfile.co
  본디스크 최신영화볼수있는곳
최신영화, 드라마, 예능프로 초고속다운로드, 스마트폰 바로보기, 영화볼수있는곳.
www.bondisk.co
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang


java.lang.IllegalArgumentException:
at com.android.webview.chromium.jb.handleMessage (WebViewContentsClientAdapter.java:6)
at android.os.Handler.dispatchMessage (Handler.java:105)
at android.os.Looper.loop (Looper.java:164)
at android.app.ActivityThread.main (ActivityThread.java:6938)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)

현재 상용화된 앱에서 출력된 비정상종료에러인데요..
어디서 출력된 문제인지도 모르겠고...
도데체 이거 해결방법을 모르겠네요..;;;

혹시 아시는분 계신가요..?



-------------------------------------------------
제가 찾아본 것은 WebViewContentsClientAdapter 에서 IllegalArgumentException 을 날리는 부분입니다.


https://android.googlesource.com/platform/frameworks/webview/+/android-4.4_r1.1/chromium/java/com/android/webview/chromium/WebViewContentsClientAdapter.java

해당 페이지에 들어가보면

"Parent WebView cannot host it's own popup window. Please " +
"use WebSettings.setSupportMultipleWindows(false)" 를 하거나
"New WebView for popup window must not have been previously " +
"navigated."
를 해야하는데.. setSupportMultipleWindows 는 꼭 필요하거든요..(ChildWebview 를 사용하기때문에..) 그리고 새 웹뷰는 항상 ChildWebview 가 Close 될 때 생성하도록 되어있어 문제는 없습니다.. setSupportMultipleWindows 를 false 로 해서 문제가 해결되는지 테스트라도 해보고싶은데 제쪽 기기들에서는 애초부터 문제없이 돌아가서.. 현재 문제가 생긴 단말기는 Samsung Galaxy S8+ , Samsung Galaxy On7 Refresh 입니다.



질문자가 자신의 포인트 15 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 12을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기