Google rilascia la prima anteprima per sviluppatori Android 11 con nuove funzionalità come registrazione dello schermo, bolle di chat e altro ancora

Icona del tempo di lettura 5 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Google ha rilasciato oggi la prima build Android 11 Developer Preview con diverse nuove funzionalità e API per utenti e sviluppatori. Google prevede di rilasciare la versione finale del sistema operativo Android 11 nel terzo trimestre del 3. Questa versione di Android 2020 includerà anche alcune nuove funzionalità come il supporto integrato per la registrazione dello schermo, una migliore privacy della posizione (gli utenti possono concedere l'accesso temporaneo a posizione, microfono e fotocamera tramite un'autorizzazione una tantum), una migliore protezione per app e dati utente su memoria esterna e altro ancora. Trova l'elenco delle funzionalità per sviluppatori di seguito.

Controllo dell'accesso ai dati:

  • Per fornire maggiore trasparenza sul modo in cui la tua app e le sue dipendenze accedono ai dati privati ​​degli utenti, introduce Android 11 controllo dell'accesso ai dati. Utilizzando questa funzione, è possibile identificare e correggere meglio l'accesso ai dati potenzialmente imprevisto.

Iniezione del livello di debug della grafica performante:

  • Le applicazioni ora possono caricare livelli grafici esterni (GLESVulcano) nel codice dell'applicazione nativo per esporre la stessa funzionalità di un'app di cui è possibile eseguire il debug, ma senza incorrere in un sovraccarico delle prestazioni. Questa funzione è particolarmente importante quando si profila l'applicazione con strumenti come GAPIDO.

Operazioni batch per file multimediali:

  • Per coerenza su tutti i dispositivi e maggiore comodità per l'utente, Android 11 aggiunge diversi metodi al MediaStore API. Per saperne di più su questi metodi, vedere il sezione eseguire operazioni batch nella pagina sulla privacy di Android 11 relativa allo spazio di archiviazione.

Rich media in risposte rapide:

  • A partire da Android 11, gli utenti possono inserire immagini e altri contenuti multimediali risposte rapide. Per supportare questa funzione, le app devono aggiungere informazioni a RemoteInput notifiche che specificano quali tipi MIME possono gestire. Fallo chiamando RemoteInput.Builder.setAllowDataType(). L'app deve anche verificarne eventuali RemoteInput trasmissioni che riceve per vedere se la trasmissione contiene contenuti in uno di questi tipi; uso RemoteInput.getDataResultsFromIntent() per fare questo.

Accesso ai file multimediali utilizzando percorsi di file non elaborati:

Condivisione sicura di grandi set di dati:

  • In alcune situazioni, come quelle che coinvolgono l'apprendimento automatico o la riproduzione multimediale, l'app potrebbe voler utilizzare lo stesso set di dati di grandi dimensioni di un'altra app. Nelle versioni precedenti di Android, la tua app e un'altra app avrebbero dovuto scaricare ciascuna una copia separata dello stesso set di dati.

Richiesta e verifica del supporto a bassa latenza:

  • Alcuni display possono eseguire la post-elaborazione grafica, come alcuni display esterni e TV. Questa post-elaborazione migliora la grafica ma può aumentare la latenza. I display più recenti che supportano HDMI 2.1 hanno un modalità a bassa latenza automatica (allm, conosciuto anche come modalità di gioco), che riduce al minimo la latenza disattivando questa post-elaborazione. Per maggiori dettagli su ALLM, fare riferimento a Specifiche HDMI 2.1.

Decodifica a bassa latenza in MediaCodec:

Decodificatore di immagini NDK:

  • Il NDK ImageDecoder L'API fornisce un'API standard per le app Android C/C++ per decodificare direttamente le immagini. Gli sviluppatori di app non devono più utilizzare le API del framework (tramite JNI) o raggruppare librerie di decodifica delle immagini di terze parti. Per ulteriori informazioni, vedere il Guida per sviluppatori di decodificatori di immagini.

Caricatori di risorse:

  • Android 11 introduce una nuova API che consente alle app di estendere dinamicamente il modo in cui le risorse vengono cercate e caricate. Le nuove classi API ResourcesLoader ed ResourcesProvider sono i principali responsabili della fornitura della nuova funzionalità. Insieme, offrono la possibilità di fornire risorse e asset aggiuntivi o modificare i valori di risorse e asset esistenti.

Aggiornamenti alle librerie di terapia intensiva:

  • Android 11 aggiorna il android.icu pacchetto per utilizzare la versione 66 di Biblioteca di terapia intensiva, rispetto alla versione 63 in Android 10. La nuova versione della libreria include dati sulle impostazioni locali CLDR aggiornati e una serie di miglioramenti al supporto dell'internazionalizzazione in Android.

API per reti neurali 1.3:

Nuove operazioni:

Nuovi controlli ML:

  • NNAPI 1.3 introduce nuovi controlli per aiutare il machine learning a funzionare senza problemi.

Forza di autenticazione biometrica:

Aggiornamenti CallScreeningService:

  • A partire da Android 11, a Call ScreeningService può richiedere informazioni sullo stato di verifica STIR/SHAKEN (verstat) per le chiamate in arrivo. Queste informazioni sono fornite come parte del dettagli della chiamata per le chiamate in arrivo.

Supporto della fotocamera esteso nell'emulatore Android:

Android 11 introduce funzionalità migliorate della fotocamera dell'emulatore Android. Le funzionalità aggiunte includono quanto segue:

  • Cattura RAW
  • Ritrattamento YUV
  • Dispositivi di livello 3
  • Supporto per telecamera logica

Disattiva suoni e vibrazioni di notifica durante l'acquisizione attiva:

  • A partire da Android 11, quando si utilizza attivamente la fotocamera, l'app può disattivare solo le vibrazioni, sia i suoni che le vibrazioni, oppure nessuna delle due setCameraAudioRestriction().

Miglioramenti del Wi-Fi Passpoint:

  • Passpoint consente alle app di eseguire automaticamente e silenziosamente l'autenticazione e di connettersi a hotspot Wi-Fi protetti. Le app destinate al livello API "R" e superiore possono utilizzare le seguenti funzionalità aggiuntive di Passpoint.

L'API di suggerimento Wi-Fi è stata ampliata:

Android 11 espande il API di suggerimento Wi-Fi per aumentare le capacità di gestione della rete dell'app, incluse le seguenti:

  • Le app di gestione della connettività possono gestire le proprie reti consentendo richieste di disconnessione.
  • Le reti di passpoint sono integrate nell'API di suggerimento e possono essere suggerite all'utente.
  • Le API di analisi ti consentono di ottenere informazioni sulla qualità delle tue reti.

Bolle di chat:

  • Bubbles sono ora disponibili per gli sviluppatori per aiutare a far emergere le conversazioni nel sistema. Bubbles era una funzionalità sperimentale in Android 10 che è stata abilitata tramite un'opzione sviluppatore: in Android 11 questo non è più necessario.

Fonte: Google

Maggiori informazioni sugli argomenti: Android 11, Anteprima per sviluppatori Android 11, Anteprima di Android 11, sviluppatori, google

Lascia un Commento

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