Google jälgib Apple iOS-i ja macOS-i, kui läheb Androidi jaoks kõik 64-bitised ja 32-bitiste tugiteenuste eemaldamine näitab, et v12 või S jaoks on uus emulaator

Android / Google jälgib Apple iOS-i ja macOS-i, kui läheb Androidi jaoks kõik 64-bitised ja 32-bitiste tugiteenuste eemaldamine näitab, et v12 või S jaoks on uus emulaator 2 minutit loetud

Google Android



Tundub, et Google on teinud olulise sammu Androidi täiustamise suunas. Leiti, et eelseisva Android S versiooni emulaator töötab ilma 32-bitiste rakenduste toeta. See tähendab otseselt, et alustatakse Android S-st, kõik rakendused ja tugiraamatukogud peavad ühilduma 64-bitise turvalisuse ja protokollidega.

Paistab, et Google järgib Apple Inc. jälgi ja rakendab 64-bitist arhitektuuri kogu nutitelefoni ökosüsteemis, kus töötab Androidi operatsioonisüsteem (OS). Peamine Android OS-i kihti arendav ja hooldav otsinguhiiglane näib olevat otsustanud minna kogu 64-bitiseks. Pärast eelmisel aastal Google Play poe kaudu Android-rakendustes 64-bitise arhitektuuri jõustamist näib Google üleminekut 64-bitises arhitektuuris väga Android OS-i ökosüsteemile. Pole vaja lisada, et see on väga oluline samm kogu Android OS-i ökosüsteemi efektiivsuse, funktsionaalsuse, usaldusväärsuse ja turvalisuse parandamise suunas.



Google läheb lõpule 64-bitine näitab, et Android S x86_64 emulaator töötab ilma 32-bitise toeta:

Leiti, et emulaator Android S-le, Android OSi uus ja seni avaldamata versioon, mis peaks ilmuma pärast Android 11-d, töötab täielikult 64-bitises režiimis. Teisisõnu, emulaatoril pole 32-bitise arhitektuuri jaoks üldse tuge. Varasemad Androidi versioonid olid lubanud 32-bitiseid rakendusi. Kuid alates Android 12-st tuleb kõik rakendused, platvormid ja tugiraamatukogud välja töötada ainult 64-bitises arhitektuuris.



Oluline on märkida, et Google oli juba eelmisel aastal hakanud Android OS-i ökosüsteemi üle viima 64-bitisele. Google Play pood alustas 64-bitiste rakenduste jõustamist 1. augustil 2019. See tähendas, et kõik rakendused pidid töötama 64-bitises keskkonnas. Nüüd töötab opsüsteem ise 64-bitises keskkonnas, kus 32-bitiste rakenduste jaoks pole kohta.

64-bitisele üleminekule volitamisel on mitmeid eeliseid. Vanemate 32-bitiste rakenduste ühilduvuskihi kõrvaldamine vabastab märkimisväärse hulga RAM-i. See võimaldab rakenduste arendajatel ja originaalseadmete tootjatel pakkuda parema jõudlusega nutitelefone ka suhteliselt väiksema RAM-i korral. Kui uued nutitelefonid pakivad 4 GB või rohkem RAM-i, on arenevatel turgudel endiselt vähem RAM-i seadmeid.



Peale RAM-i võtab Android OS ja tugistruktuur veidi vähem ruumi. Kuigi muudatus on märgatava mõju avaldamiseks üsna minimaalne, kulus palju ruumi, eriti suurte APK-de puhul, mis ei kasuta kimpu.

Kas riist- ja rakenduste tootjad saavad töötada kõigi 64-bitiste Android-seadmetega?

Kõigi 64-bitiste Androidide suurimaks edusammuks on turvalisuse parandamine. 64-bitine arhitektuur on oluliselt turvalisem ja usaldusväärsem kui 32-bitine. SoCi tootjad, nagu ARM, tervitavad kindlasti seda sammu, kuna ettevõtte uued Cortex-A65 laevad ilma ararch32 ISA toeta. Seega ei ole OEM-de ja SoC-i tootjate poolt takistusi.

Kui kõik rakendused on üle viidud 64-bitisele versioonile, on Google taganud, et rakenduse ökosüsteem saab Android S-i käivitamise ajaks täielikult toimima. Eksperdid väidavad, et praegu peaks kõik hästi toimima, välja arvatud mõned Media koodekid. Seda peamiselt seetõttu, et emuleeritud platvormid ei toeta uut standardit CODEC2 ja langevad tagasi OMX-i, mis on vana 32-bitine meediumikomponent. Muide, ka CODEC2 on ainult 32-bitine. Lihtsamalt öeldes on veel palju tööd teha, et kõik meediumivormingud mängiksid kõigi 64-bitiste Android-seadmetega hästi. Ülejäänud ökosüsteem on juba paigas.

Sildid android