La nuova edizione di Android Go avrà come requisiti minimi 2 GB di RAM e 16 GB di storage

Android Go 2022 aumenta i requisiti minimi

Google sta aumentando i requisiti minimi per i telefoni Android Go

Android Go, è un'edizione di Android, creata per smartphone entry-level con meno RAM, che si traduce in minor peso e risparmio di dati, consentendo agli OEM di creare dispositivi entry-level convenienti che danno potere alle persone.

Per diversi anni, questa edizione di Android si è concentrata sull'essere davvero funzionale sui computer entry-level e i requisiti minimi per il suo funzionamento erano perfetti, poiché inizialmente richiedeva un minimo di 512 MB di RAM. Ma ora le cose sono cambiate e la nuova edizione (Android 13) ha un utilizzo di almeno 2 GB di RAM.

Non ci sono molti cambiamenti con questo ultimo aggiornamento, poiché Google ha già raggiunto la stabilità di Android 13. Google afferma che la quantità minima di RAM per Android Go, la versione di fascia bassa di Android, è ora di 2 GB per Android 13, rispetto a 1 GB prima.

Tuttavia, eL'aumento dei requisiti di sistema significa che qualsiasi telefono che non soddisfa con le specifiche minime non sarai in grado di eseguire l'aggiornamento ad Android 13. I nuovi telefoni lanciati con Android 13 dovranno soddisfare i requisiti minimi per essere idonei, sebbene l'avvio con una versione precedente di Android (con requisiti inferiori) rimarrà un'opzione per qualche tempo.

“Il sistema operativo Android mette la potenza dell'informatica alla portata di tutti. Questa visione si applica a tutti gli utenti, compresi quelli che utilizzano telefoni di base e devono affrontare reali limitazioni su dati, archiviazione, memoria e altro ancora. Per noi era particolarmente importante fare le cose bene perché quando abbiamo annunciato per la prima volta Android (edizione Go) nel 2017, le persone che utilizzavano telefoni di fascia bassa rappresentavano il 57% di tutte le spedizioni di dispositivi a livello globale", ha affermato Niharika Arora.

La società ha rilasciato la prima beta per sviluppatori a febbraio e ha fatto alcuni annunci degni di nota con il rilascio della seconda beta pubblica a maggio durante la sua conferenza degli sviluppatori. Precedenti versioni beta di Android 13 lanciate con diverse nuove funzionalità, tra cui uno strumento di autorizzazione per le notifiche e un selettore di foto per limitare le immagini a cui un'app può accedere, nonché icone delle app a tema e supporto della lingua per app. È supportato anche il nuovo standard audio Bluetooth LE. Android 13 si basa anche sulle ottimizzazioni per tablet introdotte da Google in 12L.

I requisiti di Android Go sono previsti principalmente a far rispettare i requisiti OEM nei paesi in via di sviluppo, dove è ancora possibile trovare dispositivi con 1 GB di RAM. Google afferma che oggi più di 250 milioni di persone utilizzano Android Go.

Android Go non è una versione completamente diversa di Android, dal momento che è fondamentalmente Android con uno speciale tag "low ram". invertito, il che lo rende "Go Edition". Viene fornito con una serie di app speciali di Google "Go", rivolte a dispositivi e utenti di fascia bassa nei paesi in via di sviluppo.

Nel post del blog, Google dice agli sviluppatori che l'aggiornamento include una versione candidata di Android 13 per dispositivi Pixel e l'emulatore Android e che tutte le superfici rivolte alle app sono definitive, comprese le API SDK e NDK, i comportamenti dei dispositivi, le applicazioni orientate al sistema e restrizioni sulle interfacce non SDK. Con questi elementi e le ultime correzioni e ottimizzazioni, Google afferma che la versione beta finale offre agli sviluppatori tutto ciò di cui hanno bisogno per completare i test.

Da parte delle caratteristiche, possiamo trovare il ottimizzazione della memoria cache gratuita in onTrimMemory(), che è sempre stato utile per un'applicazione per ridurre la memoria non necessaria dal suo processo. Per avere un'idea migliore dell'attuale livello di minimizzazione di un'app, è possibile utilizzare ActivityManager.getMyMemoryState(RunningAppProcessInfo) e quindi provare a ottimizzare/ridurre al minimo le risorse che non sono necessarie.

Si evidenzia anche questo il kernel ha alcune ottimizzazioni speciali per i file mappati nella memoria di sola lettura, come il download di pagine non utilizzate. In generale, questo è utile per caricare asset di grandi dimensioni o modelli ML.

Inoltre, introduce anche una corretta pianificazione delle attività che richiedono risorse simili (CPU, I/O, memoria): la pianificazione simultanea può portare a più operazioni ad alta intensità di memoria in esecuzione in parallelo, facendole competere per le risorse e superando l'utilizzo massimo della memoria della domanda.

Infine se sei interessato a saperne di più, puoi controllare i dettagli nel file seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.