Android 11 Beta 1 è finalmente arrivato, portando con sé diverse modifiche degne di nota come autorizzazioni una tantum, API di controllo dispositivo e altro ancora! Continua a leggere per saperne di più!
Android 11 è il prossimo importante aggiornamento della versione Android e la prima beta pubblica per l'aggiornamento è stata il rilascio è previsto a seguito di un evento online il 3 giugno 2020. A causa degli attuali disordini civili negli Stati Uniti, Google ha scelto di posticipare l'evento di lancio online, anche se la prima beta è stata accidentalmente pubblicata ha finito per arrivare sui telefoni di alcuni utenti comunque. Ora, Google ha annunciato che l'evento di lancio online è stato completamente annullato. Ma non preoccupatevi, perché Android 11 Beta 1 sta ancora facendo progressi. Google ha ufficialmente rilasciato la prima beta per i telefoni Google Pixel, apportando numerose nuove modifiche incentrate sui temi chiave di Persone, Controlli e Privacy.
Novità su Android 11 su XDA
La prima beta di Android 11 è disponibile oggi con le API SDK e NDK finali e nuove funzionalità da provare nelle app. Se
hai un dispositivo Pixel 2, Pixel 3, Pixel 3a o Pixel 4, puoi iscriverti a Google per ricevere gli aggiornamenti Android 11 Beta via etere direttamente sul tuo dispositivo. Come sempre, sono disponibili anche i download per Pixel e l'emulatore Android, nel caso in cui desideri caricare localmente l'ultimo aggiornamento.
Google sta inoltre riprogettando la Play Console e aggiungendo nuove funzionalità ad Android Studio, Kotlin e Jetpack. Puoi leggere tutto su questi altri cambiamenti nel nostro altro articolo.
Scarica Android 11 Beta 1 per dispositivi Google Pixel
Prima di arrivare al registro delle modifiche, puoi scaricare Android 11 Beta 1 per i dispositivi Google Pixel supportati dai seguenti collegamenti:
Pixel di Google
Dispositivo, nome in codice, forum XDA |
OTA |
Immagine del sistema |
---|---|---|
Pixel 2 (walleye) |
Collegamento |
Collegamento |
Pixel 2 XL (taimen) |
Collegamento |
Collegamento |
Pixel 3 (linea blu) |
Collegamento |
Collegamento |
Pixel 3 XL (tratteggio incrociato) |
Collegamento |
Collegamento |
Pixel 3a (sargo) |
Collegamento |
Collegamento |
Pixel 3a XL (bonito) |
Collegamento |
Collegamento |
Pixel 4 (fiamma) |
Collegamento |
Collegamento |
Pixel 4 XL (corallo) |
Collegamento |
Collegamento |
Download GSI
x86+GMS |
Collegamento |
ARM64+GMS |
Collegamento |
x86_64 |
Collegamento |
ARM64 |
Collegamento |
Per semplificare le cose, puoi installare la Beta utilizzando il file Strumento Flash Android anziché eseguire il flashing manuale tramite ripristino o avvio rapido.
Nota: aggiorneremo questo grafico non appena i collegamenti per il download saranno attivi.
Modifiche in Android 11 Beta 1
Il comunicato stampa di Google non elenca in modo indipendente tutte le modifiche introdotte in Android 11 Beta 1. Invece, il comunicato stampa offre una visione ingrandita delle modifiche che verranno visualizzate con la prossima versione del sistema operativo Android. Tieni presente che abbiamo già avuto accesso a Anteprima per sviluppatori Android 11 1, Anteprima 2, Anteprima 3, Anteprima 4, e recentemente, anche la Beta 1 prima del rilascio di oggi. Pertanto, se hai seguito da vicino la nostra copertura, tutte le seguenti modifiche potrebbero non sembrarti nuove.
Android 11 Beta 1 è stato lanciato in anticipo per alcuni utenti Pixel 4: ecco le novità
Google si sta concentrando su tre temi chiave con Android 11: Persone, controlli e privacy.
Persone
I nostri smartphone si sono evoluti per svolgere una moltitudine di funzioni, ma una delle sue funzioni principali rimane quella di costruire connessioni e mantenere la comunicazione con le persone. Android 11 tenterà quindi di riallineare il sistema operativo affinché sia più incentrato sulle persone ed espressivo.
Notifiche di conversazione
Android 11 verrà fornito con una sezione dedicata nella parte superiore dell'area notifiche riservata specificamente alle conversazioni. Si dice che il design sia "a misura di persona" e la notifica stessa offrirà azioni specifiche per la conversazione come aprire la conversazione come fumetto, creare un collegamento alla conversazione nella schermata iniziale o impostare un promemoria.
Notifiche di conversazione dall'anteprima per sviluppatori 1
Le notifiche di conversazione erano avvistato per la prima volta su Android 11 Developer Preview 1. Oltre alle consuete risposte contestuali alla conversazione vera e propria, possiamo anche individuare aree di azione per posticipare, disattivare l'audio, aggiungere ai preferiti e visualizzare la conversazione in fumetti.
Bolle
A proposito di bolle, Android 11 fa le cose in grande nella messaggistica delle chat con l'API Bubbles. Le app di messaggistica e chat "dovrebbero" utilizzare l'API Bubbles per le notifiche per consentire agli utenti di mantenere le proprie conversazioni visibili e accessibili durante il multitasking.
Le bolle sono state introdotte in Android 10 come opzione per gli sviluppatori, ma abbiamo conosciuto Google intende fare di più con loro. Le notifiche con bolle sono state abilitate per impostazione predefinita a partire da Android 11 Developer Preview 1, poiché non è più necessario abilitare l'opzione in Opzioni sviluppatore.
In Android 11 Beta 1, Google ha aggiunto un nuovo sottomenu per abilitare le notifiche Bubble. Questo sottomenu è presente in Impostazioni > App e notifiche > Notifiche > Bolle.
Suggerimenti consolidati da tastiera
Ciò consente alle app di compilazione automatica e agli Input Method Editor (IME) di offrire in modo sicuro entità e stringhe specifiche del contesto direttamente nella striscia di suggerimenti di un IME, dove sono più convenienti per gli utenti.
A quanto pare, i suggerimenti consolidati della tastiera potranno offrire le voci memorizzate direttamente alla barra dei suggerimenti di parole dell'app per tastiera. Presto esploreremo il funzionamento di questa funzionalità in modo più dettagliato.
Accesso vocale
È facile dare per scontata l'interazione con il touchscreen, ma esiste un sottogruppo di utenti che trova l'utilizzo del touchscreen scomodo, difficile o impossibile. Questi utenti si affidano ai comandi di accessibilità per navigare nel proprio smartphone tramite comandi vocali. Android 11 ora include una corteccia visiva sul dispositivo che comprende il contenuto e il contesto dello schermo e genera etichette e punti di accesso per l'accessibilità.
Controlli
Questa sezione si concentra sull'ecosistema della casa connessa, ponendo Android al centro di comando di tutti gli altri dispositivi intelligenti.
API di controllo del dispositivo
L'API Device Controls è una delle funzionalità principali di Android 11. In questa versione di Android, gli utenti potranno accedere e controllare i propri dispositivi connessi in modo semplice e veloce semplicemente premendo a lungo il pulsante di accensione.
L'API Controls consente agli sviluppatori inserire le scorciatoie di automazione domestica nel menu di accensione. Nelle precedenti anteprime di Android 11, era presente una sezione "Controlli rapidi" sotto la riga di voci del menu di accensione in alto mentre il resto del menu di accensione è trasparente.
Nell'anteprima 4 per sviluppatori di Android 11, lo sfondo del menu di accensione era scuro, comprese le voci del menu di accensione in alto. Inoltre, "Controlli rapidi" ora diceva "Controlli dispositivo" e c'era un testo descrittivo quando il campo era vuoto che diceva "Aggiungi controlli per i tuoi dispositivi collegati". Quando hai aggiunto controlli da un'app supportata, questo testo è scomparso per fare spazio ai tuoi controlli preferiti.
Android 11 Beta 1 offre a tutti le nuove impostazioni del "Menu di accensione", che controlleranno le carte, i pass e le funzionalità di controllo all'interno del menu di accensione.
L'app Google Home supporta già l'API Device Controls di Android 11. Gli utenti sono riusciti a far sì che i dispositivi dell'app Google Home vengano visualizzati nel menu di accensione dell'anteprima per sviluppatori 4 e dovresti essere in grado di fare lo stesso anche sulla Beta 1.
Controlli multimediali
Media Controls rende rapido e comodo per gli utenti cambiare il dispositivo di output per il proprio audio o video contenuto, consentendo loro di scegliere tra dispositivi collegati come altoparlanti del dispositivo, cuffie, altoparlanti esterni, Televisori, ecc. Questa funzionalità può essere abilitata dalle Opzioni sviluppatore nella Beta 1 e Google promette che la funzione sarà attiva per impostazione predefinita in una prossima versione Beta.
Noi abbiamo notato accenni di commutazione audio multi-dispositivo nell'anteprima per sviluppatori 2. E ora, Google ha annunciato formalmente la stessa cosa. Tieni presente che alcune skin Android ti consentivano già di scegliere il dispositivo di output e ora questa funzionalità è arrivata su Android di serie.
Privacy
L'attenzione di Google sulla privacy a livello di sistema operativo continua con Android 11.
Autorizzazioni una tantum
Come suggerisce il nome, Android 11 consente agli utenti di concedere un'autorizzazione monouso e una tantum alle app che richiedono l'accesso al microfono, alla fotocamera o alla posizione del dispositivo. La prossima volta che l'app dovrà accedere a queste funzionalità del dispositivo, dovrà richiedere nuovamente tali autorizzazioni.
La caratteristica era notato per la prima volta nell'anteprima per sviluppatori 1e consente all'utente di concedere temporaneamente a un'app l'accesso a un'autorizzazione purché l'app sia in primo piano. Una volta che l'utente si allontana dall'app, l'app perde l'accesso a tale autorizzazione e deve richiederla nuovamente. Questo è diverso dal comportamento di Android 10: su Android 10, gli utenti possono concedere l'autorizzazione alla posizione alle app "mentre l'app è in use", il che significa che si potrebbe farlo solo per l'autorizzazione alla posizione e che l'app avrebbe accesso alla posizione ogni volta che lo fosse ha aperto. L'autorizzazione una tantum è un'area di lavoro più ristretta e copre più autorizzazioni.
Ripristino automatico delle autorizzazioni
Basandosi sul pensiero di un utente medio che non si ricorda di revocare le autorizzazioni di un'app dopo il suo utilizzo, Android 11 lo farà reimposta automaticamente tutte le autorizzazioni di runtime di un'app e avvisa l'utente se l'app non è stata utilizzata per "un lungo periodo di tempo". L'app può richiedere nuovamente le autorizzazioni al successivo utilizzo dell'app.
Questa aggiunta di funzionalità è stata notato per la prima volta nella Developer Preview 3 e sembra essere sulla buona strada per essere incluso in ulteriori Beta.
Posizione dello sfondo
Google aveva scoperto che molte app accedevano ai dati sulla posizione in background senza averne realmente bisogno. Di conseguenza, nel febbraio 2020, Google ha annunciato che gli sviluppatori di app che cercano l'accesso alla posizione in background avrebbero bisogno dell'approvazione di Google nel caso in cui desiderino elencare le loro app sul Play Store. Pertanto gli sviluppatori sono stati incoraggiati a valutare se la loro app avesse davvero bisogno dell'accesso alla posizione in background e se questa esigenza fosse dovuta a un motivo valido.
In precedenza, Google aveva annunciato le tempistiche per applicare questa nuova modifica. Tutte le nuove app inviate da agosto 2020 in poi e tutte le app esistenti da novembre 2020 in poi lo faranno è necessario che l'accesso alla posizione in background venga approvato, altrimenti l'elenco delle app non verrà pubblicato/lo sarà RIMOSSO. Google sta ora estendendo la tempistica, ma solo per applicare la politica alle app esistenti, dando agli sviluppatori tempo fino al 2021 per ottenere la loro approvazione prima che la loro lista venga rimossa.
Questa modifica è in realtà indipendente da Android 11 poiché le app verranno completamente rimosse dal Google Play Store. Ma si collega al tema generale della privacy e della gestione delle autorizzazioni all'interno di questa versione di Android.
Aggiornamento del sistema Google Play: moduli Project Mainline
Uno dei maggiori cambiamenti in Android 10 per i dispositivi appena lanciati è stata l'introduzione di Linea principale del progetto. Lo scopo del progetto Mainline è che Google possa strappare il controllo dei componenti del framework e delle applicazioni di sistema fondamentale per la sicurezza e il mantenimento della coerenza dello sviluppo lontano dagli OEM. Ogni modulo Mainline è incapsulato come an APK o un File APEX ed è aggiornabile da Google tramite il Play Store. L'utente vede gli aggiornamenti come un "aggiornamento di sistema Google Play" (GPSU) sul proprio dispositivo e gli aggiornamenti vengono rilasciati con cadenza regolare come un treno (ad es. vengono scaricati e installati contemporaneamente).
Google impone l'inclusione di moduli Mainline specifici, che al momento del Google I/O 2019 ne includevano 13. Con Android 11 Developer Preview 1, Google ha richiesto un totale di 20 moduli Mainline.
Ora, con Android 11 Beta 1, Google ha imposto un totale di 12 moduli Mainline oltre a quelli presenti su Android 10. Il totale è ora di 25 moduli.
Modifiche intuitive per gli sviluppatori in Android 11 Beta
Questo non è uno dei principali punti di interesse per le modifiche all'interno di Android 11, ma costituisce uno dei rilasci Beta poiché l'aggiornamento è specificamente rivolto agli sviluppatori di app. Queste modifiche sono le seguenti:
- Modifiche sostanziali limitate fino a quando gli sviluppatori non prenderanno di mira Android 11, quindi le modifiche non avranno effetto finché non modifichi esplicitamente il file manifest.
- Aggiunta una nuova interfaccia utente nelle Opzioni sviluppatore per consentirti di attivare molte di queste modifiche importanti per il test delle app (come avvistato nel gennaio 2020).
- Aggiunto un nuovo traguardo di rilascio della stabilità della piattaforma in cui tutte le modifiche API e comportamento saranno completate in modo che gli sviluppatori di app possano finalizzare gli aggiornamenti delle app con la consapevolezza che la piattaforma stessa è stabile.
- Debug ADB wireless (come previsto nell'ottobre 2019, poi, come notato nella Developer Preview 2)
- Insieme a un riquadro Impostazioni rapide (come notato nella Developer Preview 4)
- ADB incrementale per installazioni più veloci di APK di grandi dimensioni (come notato nella Developer Preview 4)
- Più annotazioni sui valori Null sulle API della piattaforma per individuare i problemi in fase di compilazione anziché in fase di esecuzione.
Queste sono solo le modifiche menzionate da Google nel loro annuncio, ma ce ne saranno sicuramente altre che non hanno specificato. Ne abbiamo già disseppelliti alcuni quando Android 11 Beta 1 è stato lanciato accidentalmente, come i controlli multimediali delle impostazioni rapide che non sono stati menzionati nell'annuncio. Ora, con gli aggiornamenti a nostra disposizione sui nostri smartphone Pixel, saremo in una posizione migliore per individuare ulteriori modifiche. Rimani sintonizzato!
Novità su Android 11 su XDA