Google Play lopettaa natiivisovellusten tarjoamisen ilman 64-bittisen suorittimen tukea vuonna 2021

1. elokuuta 2021 alkaen Google Play ei enää tarjoa natiivisovelluksia, jos ne eivät tue 64-bittistä suoritinarkkitehtuuria.

Google on puhunut suoraan Android-sovelluskehittäjien kanssa melko usein viime aikoina. Se oli aiemmin tällä viikolla, kun yritys julkaisi artikkelin muistuttamaan, että hyväksymättömät sovellukset tulevat pian olemaan poistettiin Play Kaupasta, jos he yrittivät käyttää puhelulokia tai tekstiviestilupia ilman, että he olisivat lisänneet heidät sallittujen luetteloon niitä. Tällä viikolla yritys julkaisi toisen artikkelin Android Developers -blogissaan, mutta tämä koski alkuperäisiä sovelluksia, jotka eivät vielä olleet tukee 64-bittisiä suorittimia. 1. elokuuta 2021 alkaen Google Play ei enää tarjoa alkuperäisiä sovelluksia, jos ne eivät tue 64-bittistä suoritinta arkkitehtuuri.

Android alkoi tukea 64-bittisiä sovelluksia Android 5.0 Lollipopin julkaisun myötä. Sittemmin on julkaistu lisää 64-bittisillä prosessoreilla varustettuja SoC: itä, ja tämä siirtymä oli vaiheittaisen käytön alku. piirisarjat, joissa on 32-bittiset prosessorit. Aivan kuten pöytätietokoneissa, 64-bittinen on tulevaisuus, ja Google on siitä hyvin tietoinen se. Hieman yli vuosi sitten joulukuussa 2017 yhtiö ilmoitti asiasta

kehittäjillä, joiden sovellukset käyttävät alkuperäisiä kirjastoja, on oltava 64-bittinen vaihtoehto toimii vain 64-bittisissä laitteissa.

Tämä vaatimus on edelleen aikataulussa ja tulee voimaan 1.8.2019. Tällä viikolla yhtiö on ilmoittanut laajentavansa tätä Unity 5.6:ta tai sitä vanhempaa versiota käyttäville peleille. Google Play hyväksyy edelleen vain 32-bittiset päivitykset näihin peleihin viimeiseen määräaikaan asti, joka tulee voimaan 1. elokuuta 2021. Tällöin Google Play lopettaa sellaisten sovellusten tarjoamisen, joissa ei ole 64-bittisiä versioita 64-bittisillä laitteilla (mikä tarkoittaa, että kyseiset sovellukset eivät ole enää saatavilla Play Kaupasta kyseisillä laitteilla).

Toistaiseksi Google ei anna laajennusta Unity 5.6:lla tai sitä vanhemmilla versioilla rakennettuihin peleihin tämän vuoden 2021 määräajan osalta. Asiat voivat kuitenkin muuttua tämän hetken ja elokuun 2021 välillä, aivan kuten se muuttui vuodesta 2017 vuoteen 2019. Google haluaa antaa kehittäjille tarpeeksi aikaa muuttaa sovelluksensa ja pelinsä noudattamaan tätä uutta käytäntöä. Nyt on edelleen poikkeus tähän uuteen määräaikaan, koska Googlen mukaan nämä vaatimukset eivät koske seuraavia:

  • APK: t tai sovelluspaketit, jotka on kohdistettu nimenomaan Wear OS: ään tai Android TV: hen, jotka ovat muototekijöitä, jotka eivät tällä hetkellä tue 64-bittistä koodia.
  • APK: t tai sovelluspaketit, joita ei jaeta laitteille, joissa on Android Pie tai uudempi.

Tämä uusi muutos ei vaikuta yrityksen 32-bittistä tukea koskevaan politiikkaan. He jatkavat näiden sovellusten toimittamista 32-bittisille laitteille. Joten jos kehittäjällä on sovellus, jossa on 32-bittinen natiivikoodi, hänellä on oltava myös 64-bittinen versio.


Lähde: Android Developers Blog