Google Chrome 앱은 더 이상 Android 10의 WebView 제공자가 아닙니다.

click fraud protection

Google Chrome은 Android Pie 이전에는 WebView 관련 작업을 제공했지만 Android 10부터는 자체 앱에서 제공됩니다. 자세히 알아보려면 계속 읽어보세요!

Android의 WebView 기능은 험난한 역사를 가지고 있으며 지난 몇 년 동안 여러 번 변형되었습니다. Android 4.4 KitKat은 2013년에 처음으로 Chromium 기반 WebView 구성 요소를 도입했습니다. 당시에는 시스템에 내장되어 있었지만 나중에 Android 5.0 Lollipop을 통해 별도로 업데이트되는 구성 요소가 되었습니다. 그러나 Android 7.0 Nougat에서는 WebView와 관련된 모든 업무를 구글 크롬 일을 단순화하려는 노력의 일환입니다. Google의 경우 이것이 논리적인 방법처럼 보였습니다. WebView를 Chrome으로 릴레이하면 업데이트하거나 관심을 둘 앱이 하나 줄어듭니다(아직도 앱이 여전히 있음에도 불구하고). 앱을 업데이트했습니다. 여전히 거기에 있었고 사용되지 않았습니다.) 그러나 최신 Android 릴리스에서는 방향을 바꾸고 한 바퀴 도는 것 같습니다. 다시.

Android 10에서는 Google이 Nougat 이전 동작으로 되돌아갔고 이제 WebView는 다시 별도의 앱에서 처리됩니다. Google 엔지니어에 따르면 이 새로운 구현을 "Trichrome"이라고 합니다. 이는 Nougat 이전의 WebView 구현과 다르지 않은 것 같습니다. Google Chrome과 별도로 업데이트되었으며 여전히 Chromium 기반을 사용하므로 일반 사용자라면 다른 점을 눈치채지 못할 것입니다.

"Chrome은 더 이상 Q+에서 WebView 구현으로 사용되지 않습니다. Chrome과 WebView 간에 공통 코드를 공유하기 위한 새로운 모델("Trichrome"이라고 함)로 전환했습니다. 이상한 특수 사례를 줄이면서 다운로드 및 설치 크기를 줄이는 것과 동일한 이점을 제공합니다. 버그."

그러나 한 가지 주요 차이점이 있으며 Chrome과 마찬가지로 이 WebView 구성 요소에도 이제 4개의 별도 릴리스가 있다는 사실입니다. Play 스토어에서 사용 가능한 채널: Stable, Beta, Dev 및 Canary. Chrome에 맞춰 거의 업데이트되어야 합니다. 대응. 또한 이러한 릴리스 채널을 다운로드하고 개발자 옵션의 "WebView 구현" 섹션으로 이동하여 WebView 공급자를 변경하여 전환할 수도 있습니다.

이전에 말했듯이 최종 사용자는 어차피 눈치채지 못하기 때문에 문제가 되지 않습니다. 하지만 간단히 말해서 이는 Google Chrome이 다시 브라우저로만 돌아가고 이제 별도의 WebView 구성 요소가 모든 WebView 관련 작업을 처리한다는 의미입니다.

이 변화에 대해 어떻게 생각하시나요? 댓글을 통해 알려주세요.


소스 1: Google 이슈 추적기 | 소스 2: 크롬 프로젝트 | 을 통해: 안드로이드 경찰