Vai al contenuto
Lingua: IT

Quali versioni di Android sostengono quali funzioni NFC?

Leggere i tag e scrivere contenuto NDEF ci sono da molte versioni, quindi che un tag ordinario funzioni non dipende dalla versione. Quello che succede dopo può dipenderne: a partire da Android 17, un tag con un indirizzo web aspetta l'utente su una notifica. Il resto di quello che si è mosso, l'emulazione di scheda e il controllo fine dato alle applicazioni, riguarda gli sviluppatori e non i tag su un muro.

La capacità di ogni giorno è stabile

Leggere un tag e scriverci contenuto NDEF sono capacità di lunga data. Un'installazione che scrive un indirizzo web su un tag di tipo 2 non dipende da niente di recente.

Vale la pena dirlo perché l'ansia da versione è comune e mal riposta. Che un'installazione Android funzioni non dipende quasi mai dalla versione di Android.

Dove un telefono fallisce, la causa è di solito l'impostazione, la custodia, la posizione dell'antenna o il tag, tutte cose trattate a parte.

Quello che si è mosso

L'emulazione di scheda senza elemento sicuro è arrivata a un punto preciso e ha cambiato quello che le applicazioni potevano fare, il che conta per chi costruisce percorsi di pagamento o di accesso.

Il controllo dato alle applicazioni sul trattamento dei tag è stato affinato nel tempo, compreso il modo in cui un'applicazione in primo piano rivendica i tag.

Anche il comportamento dei costruttori attorno agli apparecchi bloccati e addormentati si è spostato, che è variazione e non una funzione di versione.

Android 16 e 17 hanno cambiato quello che vede la persona che avvicina il telefono. A partire da Android 16, la guida NFC di Android dice che un tag con un collegamento http o https si apre come qualunque altro collegamento invece di essere consegnato alle applicazioni in attesa di tag, e che un utente può impedire a una data applicazione di essere avviata dai tag. A partire da Android 17, lo stesso indirizzo web mostra prima una notifica per aprirlo e si apre solo quando l'utente risponde alla notifica.

Niente di tutto questo cambia se un tag su un muro funzioni quando qualcuno lo avvicina.

La documentazione di Android colloca le tappe presto: il livello di API 9 smistava i tag con una sola azione e non esponeva altro che i messaggi NDEF, il livello 10 ha portato un sostegno completo in lettura e scrittura, e il livello 14 ha aggiunto metodi comodi per costruire i record. Tutto quello che è venuto dopo ha affinato il comportamento invece di aggiungere capacità.

Cosa vuol dire in pratica

Non specificare una versione di Android per un'installazione di tag. Specifica il tipo di tag e il tipo di record, e prova un indirizzo web su Android 17 e su una versione precedente, perché i due non si comportano allo stesso modo.

Prova invece su un apparecchio vecchio, perché gli apparecchi vecchi si distinguono in modi che non hanno niente a che vedere con il numero di versione: campi più deboli, custodie più spesse, hardware consumato.

Verifica i requisiti di versione quando un'applicazione fa parte dell'installazione, dato che l'applicazione ha un suo minimo.

E tratta con sospetto l'affermazione che una funzione richieda un Android recente, a meno che non riguardi l'emulazione, il controllo al livello dell'applicazione o quello che fa un indirizzo web a partire da Android 16 e 17.

Verificare un'affermazione precisa

La documentazione per sviluppatori di Android è l'autorità, e le sue pagine di riferimento dichiarano il livello a cui ogni capacità è stata aggiunta.

Le pagine dei rivenditori, le risposte sui forum e gli articoli di confronto non sono autorità, e questo è un campo dove le risposte sbagliate e sicure di sé abbondano.

Se un'affermazione conta per un acquisto o per un'installazione, risalila fino alla pagina di riferimento della capacità precisa invece di accettare un riassunto.

E dove la risposta si rivela riguardare un'applicazione e non la piattaforma, il posto dove guardare è la documentazione dell'applicazione stessa.

Domande frequenti

Serve un Android recente per leggere i tag?

No. Leggere i tag è di lunga data, e un'installazione ordinaria non dipende da una versione recente.

Quale versione ha aggiunto l'emulazione di scheda senza elemento sicuro?

È arrivata a un rilascio preciso ed è documentata nel riferimento di Android. Verifica la pagina di riferimento invece di un riassunto, dato che è un campo dove circolano risposte sbagliate.

Un aggiornamento romperà la mia installazione?

Gli aggiornamenti non cambiano quello che un tag contiene, e il tag continua a essere letto. Quello che può cambiare è ciò che segue: a partire da Android 17 un indirizzo web aspetta l'utente su una notifica, a partire da Android 16 un'applicazione non riceve più un indirizzo web attraverso i suoi filtri per i tag, e anche il comportamento dei costruttori attorno agli apparecchi bloccati può cambiare.

Devo dichiarare una versione minima di Android?

Solo se un'applicazione fa parte dell'installazione. Per i tag, dichiara piuttosto il tipo di tag e il tipo di record.