<query>

sintassi:
<queries>
    <package android:name="string" />
    <intent>
        ...
    </intent>
    <provider android:authorities="list" />
    ...
</queries>
contenuto in:
<manifest>
description:

Specifica l'insieme di altre app a cui un'app con cui intende interagire. Queste altre app sono specificate per nome pacchetto, per intento o dall'autorità del fornitore, come descritto in le sezioni seguenti di questa pagina.

Nota: alcuni pacchetti vengono visibili automaticamente. Il tuo l'app vede sempre questi pacchetti nelle query relative ad altre app installate. A visualizzare altri pacchetti, dichiarare la necessità della tua app di migliorare la visibilità dei pacchetti utilizzando l'elemento <queries>.

Scopri di più su come utilizzare l'elemento <queries> in Filtro di visibilità dei pacchetti su Android.

elementi secondari:
<package>

Specifica una singola app a cui intende accedere la tua app. Quest'altro l'app potrebbe integrarsi con la tua app oppure l'app potrebbe usare servizi fornite da altre app.

attributi:

android:name
Obbligatorio. Specifica il nome del pacchetto dell'altra app.
.
di Gemini Advanced.
<intent>

Specifica un filtro di intent firma. La tua app può rilevare altre app corrispondenti <intent-filter> elementi.

Nota: esistono alcune limitazioni relative alle che puoi includere in questo elemento <intent>, rispetto a una tipica firma di filtro per intent. Scopri di più su questi argomenti nella sezione Pacchetti che corrispondono alla firma di un filtro per intent.

<provider>

Specifica uno o più contenuti autorità fornitori. La tua app può rilevare altre app i cui contenuti che i provider utilizzano le autorità specificate.

Nota: esistono alcune limitazioni relative alle che puoi includere in questo elemento <provider>, rispetto a un tipico <provider> . Di solito, specifichi solo Attributo android:authorities.

introdotto in:
Livello API 30
vedi anche:
Filtro di visibilità dei pacchetti su Android