Android voi pian alkaa varoittaa käyttäjiä, kun he käyttävät 32-bittisiä sovelluksia

click fraud protection

Äskettäin AOSP Gerritille lähetetty koodimuutos korostaa, että Android voi alkaa varoittaa käyttäjiä, kun he käyttävät 32-bittisiä sovelluksia. Lue lisää saadaksesi lisätietoja.

Vaikka Google on viime vuosina pyrkinyt luopumaan 32-bittisistä sovelluksista Androidille, saattaa kestää vielä hetki, ennen kuin 32-bittiset sovellukset tulevat menneisyyteen. Prosessin nopeuttamiseksi Google voi kuitenkin pian toteuttaa uuden muutoksen Androidissa, joka varoittaa käyttäjiä, kun 32-bittiset sovellukset suoritetaan 64-bittisissä järjestelmissä.

AOSP Gerritille lähetetty koodimuutos (havaitsi Mishaal Rahman) korostaa uutta varoitusta, joka tulee näkyviin aina, kun käyttäjä suorittaa 32-bittisen sovelluksen 64-bittisessä järjestelmässä. Kuten liitteenä olevasta kuvakaappauksesta näet, varoitusviesti kertoo käyttäjille, että "kehittäjän on päivitettävä sovellus yhteensopivuuden parantamiseksi" ja kehota heitä tarkistamaan päivitykset tai ottamaan yhteyttä kehittäjään. Ajatuksena tämän muutoksen taustalla on saada kehittäjät rakentamaan 64-bittisiä versioita sovelluksistaan, mutta tällä hetkellä meillä ei ole tietoa siitä, milloin Google saattaa toteuttaa tämän muutoksen.

On syytä huomata, että Android näyttää jo samanlaisen varoituksen, kun käyttäjät yrittävät käyttää sovelluksia, jotka eivät täytä targetSDK: n vähimmäisvaatimuksia. Google toteutti tämän muutoksen Android 10:ssä, ja yritys suunnittelee nyt päivittävänsä vähimmäistuetun targetSDK-tason 28:aan. Päivitetyn vaatimuksen myötä Android alkaa varoittaa käyttäjiä, kun he yrittävät käyttää sovelluksia, jotka on kohdistettu Android 8.1 Oreo -versioon tai vanhempaan. Tämä muutos on kuitenkin vielä tekemättä tiensä nykyiseen Android 13 rakentaa.

Koska ARM aikoo pudota tuki 32-bittisille sovelluksille tulevista mobiilisuorittimista Ensi vuodesta alkaen varoitus saattaa pakottaa kehittäjät päivittämään sovelluksensa ajoissa tätä muutosta varten. Tietämättömille Android tukee tällä hetkellä sekä 32-bittisiä että 64-bittisiä sovelluksia. Tästä johtuen kehittäjien on ylläpidettävä kahta binaaritiedostoa sovelluksilleen ja ARM: n on tarjottava suorittimia, joissa on vanha 32-bittinen tuki. Koska 64-bittiset prosessorit ovat luonnostaan ​​tehokkaampia kuin 32-bittiset prosessorit, on järkevää, että koko ekosysteemi hyväksyy tämän muutoksen. Apple siirtyi iOS 11:n kanssa käyttämään vain 64-bittistä tukea vuonna 2017, ja Androidin on korkea aika seurata perässä.


Lähde:AOSP Gerrit