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

삼성 갤럭시 s6 5.1.1 webview layout 생성 문제.

0 추천
안녕하세요?

레이아웃에서  webview를 생성하여 사용중에 삼성 갤럭시 s6 5.1.1 에서 문제가 발생하네요.

<WebView
   android:id="@+id/web_detail"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:focusable="true"   
    />

이런식으로 들어가 있고 별 특별안건 없구요.

코드에서 html생성해서 뿌려 주는건데 setContentView에서 layout 로드 하면서 죽어버리네요.

로그캣 내용입니다.  3일째 보고있는데 해결이 안되네요. 프로젝트를 다시 생성해서 6.0으로도 해봐도 안되고

난감하네요.

11-14 17:10:13.021: W/System.err(25215): java.lang.AssertionError: Failed to retrieve own package info
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.base.PackageUtils.getOwnPackageInfo(PackageUtils.java:29)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.base.BuildInfo.hasLanguageApkSplits(BuildInfo.java:150)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.content.browser.BrowserStartupController.nativeSetCommandLineFlags(Native Method)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.content.browser.BrowserStartupController.access$700(BrowserStartupController.java:39)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.content.browser.BrowserStartupController$4.run(BrowserStartupController.java:295)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.content.browser.BrowserStartupController.prepareToStartBrowserProcess(BrowserStartupController.java:308)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.content.browser.BrowserStartupController.startBrowserProcessesSync(BrowserStartupController.java:198)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.android_webview.AwBrowserProcess$1.run(AwBrowserProcess.java:57)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.base.ThreadUtils.runOnUiThreadBlocking(ThreadUtils.java:67)
11-14 17:10:13.021: W/System.err(25215):  at org.chromium.android_webview.AwBrowserProcess.start(AwBrowserProcess.java:53)
11-14 17:10:13.021: W/System.err(25215):  at com.android.webview.chromium.WebViewChromiumFactoryProvider.startChromiumLocked(WebViewChromiumFactoryProvider.java:250)
11-14 17:10:13.021: W/System.err(25215):  at com.android.webview.chromium.WebViewChromiumFactoryProvider.ensureChromiumStartedLocked(WebViewChromiumFactoryProvider.java:195)
11-14 17:10:13.021: W/System.err(25215):  at com.android.webview.chromium.WebViewChromiumFactoryProvider.startYourEngines(WebViewChromiumFactoryProvider.java:286)
11-14 17:10:13.021: W/System.err(25215):  at com.android.webview.chromium.WebViewChromium.init(WebViewChromium.java:219)
11-14 17:10:13.021: W/System.err(25215):  at android.webkit.WebView.<init>(WebView.java:563)
11-14 17:10:13.021: W/System.err(25215):  at android.webkit.WebView.<init>(WebView.java:498)
11-14 17:10:13.021: W/System.err(25215):  at android.webkit.WebView.<init>(WebView.java:481)
11-14 17:10:13.021: W/System.err(25215):  at android.webkit.WebView.<init>(WebView.java:468)
11-14 17:10:13.021: W/System.err(25215):  at java.lang.reflect.Constructor.newInstance(Native Method)
11-14 17:10:13.021: W/System.err(25215):  at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.createView(LayoutInflater.java:614)
11-14 17:10:13.021: W/System.err(25215):  at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:689)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:748)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.rInflate(LayoutInflater.java:813)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.inflate(LayoutInflater.java:511)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.inflate(LayoutInflater.java:415)
11-14 17:10:13.021: W/System.err(25215):  at android.view.LayoutInflater.inflate(LayoutInflater.java:366)
11-14 17:10:13.021: W/System.err(25215):  at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:450)
11-14 17:10:13.021: W/System.err(25215):  at android.app.Activity.setContentView(Activity.java:2321)
11-14 17:10:13.021: W/System.err(25215):  at junapps.junBibleapps.BibleLexPage_detail.onCreate(BibleLexPage_detail.java:30)
11-14 17:10:13.021: W/System.err(25215):  at android.app.Activity.performCreate(Activity.java:6500)
11-14 17:10:13.021: W/System.err(25215):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1120)
11-14 17:10:13.021: W/System.err(25215):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3072)
11-14 17:10:13.021: W/System.err(25215):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3218)
11-14 17:10:13.021: W/System.err(25215):  at android.app.ActivityThread.access$1000(ActivityThread.java:198)
11-14 17:10:13.021: W/System.err(25215):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1676)
11-14 17:10:13.021: W/System.err(25215):  at android.os.Handler.dispatchMessage(Handler.java:102)
11-14 17:10:13.021: W/System.err(25215):  at android.os.Looper.loop(Looper.java:145)
11-14 17:10:13.021: W/System.err(25215):  at android.app.ActivityThread.main(ActivityThread.java:6837)
11-14 17:10:13.021: W/System.err(25215):  at java.lang.reflect.Method.invoke(Native Method)
11-14 17:10:13.021: W/System.err(25215):  at java.lang.reflect.Method.invoke(Method.java:372)
11-14 17:10:13.021: W/System.err(25215):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
11-14 17:10:13.021: W/System.err(25215):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)
기본값 (120 포인트) 님이 2015년 11월 14일 질문

1개의 답변

0 추천
1. 코드에서 html생성해서 뿌려 주는것을 어느 시점에서 하는지 확인해보세요.

2. 5.1 에뮬레이터에서 동일한 증상이 발생하는지 확인해보세요.

3. webview 업데이트가 가능하면 업데이트 후에 동일한 증상이 발생하는지 확인해보세요.
익명사용자 님이 2015년 11월 16일 답변
...