<uses-permission-sdk-23>

:
<uses-permission-sdk-23 android:name="string"
        android:maxSdkVersion="integer" />
contenuto in:
<manifest>
description:
Specifica che un'app richiede un'autorizzazione specifica, ma solo se è installata su un dispositivo con Android 6.0 (livello API 23) o versioni successive. Se il dispositivo esegue il livello API 22 o precedente, l'app non richiede l'autorizzazione specificata.

Questo elemento è utile quando aggiorni un'app in modo da includere una nuova funzionalità che richiede un'autorizzazione aggiuntiva. Se un utente aggiorna un'app su un dispositivo con livello API 22 o precedente, al momento dell'installazione il sistema chiede all'utente di concedere tutte le nuove autorizzazioni dichiarate nell'aggiornamento. Se una nuova funzionalità è di minore entità, potresti preferire disattivarla del tutto su questi dispositivi, in modo che l'utente non debba concedere autorizzazioni aggiuntive per aggiornare l'app.

Utilizzando l'elemento <uses-permission-sdk-23> invece di <uses-permission>, puoi richiedere l'autorizzazione solo se l'app è in esecuzione su piattaforme che supportano il modello di autorizzazioni di runtime, in cui l'utente concede le autorizzazioni all'app mentre è in esecuzione.

Per maggiori informazioni sulle autorizzazioni, consulta la sezione Autorizzazioni nella panoramica del file manifest dell'app e la guida Autorizzazioni su Android. Un elenco delle autorizzazioni definite dalla piattaforma di base è disponibile all'indirizzo android.Manifest.permission.

:
android:name
Il nome dell'autorizzazione. Questa autorizzazione può essere definita dall'app con l'elemento <permission>, può essere un'autorizzazione definita da un'altra app o una delle autorizzazioni di sistema standard, ad esempio "android.permission.CAMERA" o "android.permission.READ_CONTACTS".
android:maxSdkVersion
Il livello API più alto a cui viene concessa questa autorizzazione per la tua app. Se l'app viene installata su un dispositivo con un livello API successivo, all'app non viene concessa l'autorizzazione e non potrà utilizzare le funzionalità correlate.
introdotto in:
Livello API 23
consulta anche: