마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Cordova 업데이트 후 super.appView 사용 문제

0 추천

오늘 드디어 Cordova 5.1.1 버전 jar 생성과

Android SDK, JDK 버전 업데이트로 인한 R.java 미생성 오류를 잡고

기존 Cordova 버전 (3.7.1) 에서 사용하던,

super.appView 부분이 더 이상 실행이 되지 않는다고 하여 찾아보니

SystemWebViewEngine systemWebViewEngine = (SystemWebViewEngine) appView.getEngine();
WebView webView = (WebView) systemWebViewEngine.getView();

이런식으로 사용하라고 봤는데 관련된 코드들 수정 후 apk 파일 만들고나서

앱을 실행해 봤더니 앱이 종료되는 현상이 있어서 로그를 봤더니

MainActivity.java 111 라인은

SystemWebViewEngine systemWebViewEngine = (SystemWebViewEngine) appView.getEngine();

이 코드였습니다. 혹시 이 방법으로 WebView를 사용하는것이 아닌가요?

 

영양당근 (1,560 포인트) 님이 2016년 4월 21일 질문

1개의 답변

0 추천

super.init(); 호출한뒤에 해보세요.

코딩인헬 (12,150 포인트) 님이 2016년 4월 21일 답변
...