<Abfragen>

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

Gibt die anderen Apps an, die eine App enthält mit denen Sie interagieren möchten. Diese anderen Apps sind angegeben nach Paketname, nach Intent oder durch die Behörde des Anbieters, wie in den in den folgenden Abschnitten auf dieser Seite.

Hinweis:Einige Pakete sind automatisch sichtbar ist. Ihr App erkennt diese Pakete immer bei Abfragen für andere installierte Apps. Bis andere Pakete ansehen und erklären, dass deine App eine erhöhte Paketsichtbarkeit benötigt mit dem Element <queries>.

Weitere Informationen zur Verwendung des Elements <queries> finden Sie in Filtern der Paketsichtbarkeit unter Android

untergeordnete Elemente:
<package>

Gibt eine einzelne App an, auf die Ihre App zugreifen möchte. Dieses andere kann sich in Ihre App integrieren lassen oder Ihre App nutzt möglicherweise Dienste, die andere App bietet.

Attribute:

android:name
Erforderlich. Gibt den Paketnamen der anderen App an.
<intent>

Gibt einen Intent-Filter an Signatur. Deine App kann andere Apps mit übereinstimmenden <intent-filter> Elemente.

Hinweis:Es gelten einige Einschränkungen für die Optionen, die Sie in diesem <intent>-Element verwenden können, im Vergleich zu einer typischen Intent-Filter-Signatur. Weitere Informationen zu diesen Einschränkungen in Paketen die mit einer Intent-Filtersignatur übereinstimmen.

<provider>

Gibt mindestens eines an Inhalte Anbieterbehörden. Deine App kann andere Apps finden, deren Inhalte die angegebenen Behörden verwenden.

Hinweis:Es gelten einige Einschränkungen für die Optionen, die Sie in diesem <provider>-Element verwenden können, im Vergleich zu einer typischen <provider> Manifest-Element enthält. Normalerweise geben Sie nur die Attribut „android:authorities“.

eingeführt in:
API-Level 30
Siehe auch:
Paketsichtbarkeit unter Android filtern