Google korjasi WebView-komponentista johtuneet Android-sovellusten kaatuilut

Diizzel

Ylläpidon jäsen
Liittynyt
29.10.2016
Viestejä
2 225
Googlen Android-käyttöjärjestelmää käyttävissä laitteissa on havaittu maanantaista alkaen sovellusten kaatuilua, jonka pohjasyynä on ollut Androidin järjestelmäkomponentti nimeltä Android System WebView. Kyseinen osa käyttöjärjestelmää antaa Android-sovellusten näyttää verkkosivujen sisältöä. Väliaikaisena ratkaisuna Google neuvoi käyttämään työpöytäkäyttöliittymää ja Samsungin tuki puolestaan poistamaan WebViewin viimeisimmän päivityksen.

Google on nyt kuitenkin julkaissut päivityksen, joka korjaa tilanteen. Kaatuilun pitäisi korjaantua lataamalla sekä WebView-ohjelmistosta että Google Chromesta uusin sovellusversio. Päivitykset löytyvät Google Play -sovelluskaupasta. WebViewin uusimman päivityksen versionumero on 89.0.4389.105

Lähde: The Verge
 
Viimeksi muokattu:
Mahtavaa! Itse olin jo heittämässä Xiaomita laatikkoon ja menossa ostamaan Samsungia -aivan turhaan :D
 
Panin merkille. Herätyskello oli kaatunut yöllä eikä herättäny. Ekan kerran n.10 vuoteen jolloin tuota softaa olen käyttäny. Ja toki toi kaatuu juuri sinä yönä kun piti herätä aamulla junaan..
No onni onnettomuudessa että satun heräämään juuri ennen kelloa ja aloin ihmettelemään että miks ei herätä ni ei koko sovellus auennu. Sitten ei auennu Nordeakaan.. alko jo hiki tulla kunnes näin uutisen.
 
Useampi softa ei toiminut omassa Samsung puhelimessa tänään aamulla. Ongelma korjaantui ensin poistamalla webview softan vanhat päivitykset. Myöhemmin asensin webviewn viimeisimmän päivityksen ja hyvin toimi myös sen jälkeen.
 
Se on kyllä hienoa miten Googlen yksi pieni päivitys tuhoaa todella monta softaa kaikissa Android puhelimissa mallista ja valmistajasta riippumatta. :D
Niinno, kehittäjien harteilla että webviewin käyttöön on päädytty. Toki ei niitä vaihtoehtoja hirveänä ole.
 
Niinno, kehittäjien harteilla että webviewin käyttöön on päädytty. Toki ei niitä vaihtoehtoja hirveänä ole.
Pakettikoon pienuuden kannalta Webview ja Chrome Custom Tabs ovat joo käytännössä ainoat vaihtoehdot. Monet softat ja pelit ovat kyllä jo niin tukevassa kunnossa muuten (esim. Uber on yli 100 megatavua), että siinä kohtaa esim. geckoview ei tunnu enää suurelta lisäykseltä, vaikka se tuokin pakettikokoa about 50 megatavua lisää.
 
Itsellä Here sovellus on viime aikoina bugannut mutta en tiedä johtuiko se juuri tuosta ongelmasta.
Uudelleen asennus auttoi ainakin sen verran että ohjelma käynnistyi kun aikasemmin se sammui samantien.
 
Panin merkille. Herätyskello oli kaatunut yöllä eikä herättäny. Ekan kerran n.10 vuoteen jolloin tuota softaa olen käyttäny. Ja toki toi kaatuu juuri sinä yönä kun piti herätä aamulla junaan..
No onni onnettomuudessa että satun heräämään juuri ennen kelloa ja aloin ihmettelemään että miks ei herätä ni ei koko sovellus auennu. Sitten ei auennu Nordeakaan.. alko jo hiki tulla kunnes näin uutisen.
Minullakin oli lähellä, ettei käynyt herätyskellon kanssa vahinko...
 
Panin merkille. Herätyskello oli kaatunut yöllä eikä herättäny. Ekan kerran n.10 vuoteen jolloin tuota softaa olen käyttäny. Ja toki toi kaatuu juuri sinä yönä kun piti herätä aamulla junaan..
No onni onnettomuudessa että satun heräämään juuri ennen kelloa ja aloin ihmettelemään että miks ei herätä ni ei koko sovellus auennu.
Hiukan epäonninen valinta vaatia kyllä webbinäkymää herätyskellosoftassa. Arvostaisin herätyskellossa ehdottomasti varmatoimisuutta enkä sitä, että sillä voi selata webbisivuja. Mikäli ohjelman käyttöliittymä pyörii selainkomponentissa, siinä ihan sama ajatus mielessä.
 
Se on kyllä hienoa miten Googlen yksi pieni päivitys tuhoaa todella monta softaa kaikissa Android puhelimissa mallista ja valmistajasta riippumatta. :D
Windowsissa on samanlainen komponentti ja jos mikkis sen hajottaa niin useat sovellukset, esim Steam hajoaa. Tämä tuli joskus kauan sitten vastaan kun porukka teki ultrakevyitä, oisko xp, versioita niin semmonen mistä oli explorer revitty kokonaan irti ei toiminu enää steamin kans.
 
Windowsissa on samanlainen komponentti ja jos mikkis sen hajottaa niin useat sovellukset, esim Steam hajoaa. Tämä tuli joskus kauan sitten vastaan kun porukka teki ultrakevyitä, oisko xp, versioita niin semmonen mistä oli explorer revitty kokonaan irti ei toiminu enää steamin kans.

Steamin kanssa tilanne ei tosin ole enää pitkään aikaan ollut tämä. Nykyään pyörii webkit pohjainen (luultavasti Chromium). Ihan jo senkin takia, että clientti pyörii nykyään myös muissa käyttöjärjestelmissä.
 
Windowsissa on samanlainen komponentti ja jos mikkis sen hajottaa niin useat sovellukset, esim Steam hajoaa. Tämä tuli joskus kauan sitten vastaan kun porukka teki ultrakevyitä, oisko xp, versioita niin semmonen mistä oli explorer revitty kokonaan irti ei toiminu enää steamin kans.
Webview/webkit-komponentti löytyy nykyään monesta kehyksestä, esim. Qt tai JavaFX tai GTK. Tämä on myös ihan kiistatta valtavan kokoinen koko selaintoiminnallisuuden sisältävä möhkäle ja esim. JavaFX-kokeiluissa toiminta on vahvasti binääristä - joko käynnistyy tai tulee segfault. Tavallaan perusteltu ratkaisu, mutta robustiuden kannalta aika ongelmallinen. Google vielä puhelimissa taitaa LTO-kääntää juttuja ja noita LTO-käännöksiä ei testata niin aktiivisesti muualla, joten voi seurata joskus yllätyksiä.
 

Statistiikka

Viestiketjuista
254 690
Viestejä
4 429 736
Jäsenet
73 400
Uusin jäsen
Tepukka

Hinta.fi

Back
Ylös Bottom