<kueri>

sintaksis:
<queries>
    <package android:name="string" />
    <intent>
        ...
    </intent>
    <provider android:authorities="list" />
    ...
</queries>
terdapat dalam:
<manifest>
deskripsi:

Menentukan kumpulan aplikasi lain yang ingin berinteraksi dengan aplikasi. Aplikasi lain ini ditentukan berdasarkan nama paket, tanda tangan intent, atau otoritas penyedia, seperti yang dijelaskan di bagian berikut pada halaman ini.

Catatan: Beberapa paket secara otomatis terlihat. Aplikasi Anda selalu melihat paket tersebut dalam kuerinya untuk aplikasi terinstal lainnya. Untuk melihat paket lainnya, deklarasikan kebutuhan aplikasi Anda untuk meningkatkan visibilitas paket menggunakan elemen <queries>.

Pelajari lebih lanjut cara menggunakan elemen <queries> dalam Pemfilteran visibilitas paket di Android.

elemen turunan:
<package>

Menentukan satu aplikasi yang ingin diakses oleh aplikasi Anda. Aplikasi lain ini mungkin terintegrasi dengan aplikasi Anda, atau aplikasi Anda mungkin menggunakan layanan yang disediakan oleh aplikasi lain.

atribut:

android:name
Wajib. Menentukan nama paket aplikasi lain
<intent>

Menentukan tanda tangan filter intent. Aplikasi Anda dapat menemukan aplikasi lain yang memiliki elemen <intent-filter> yang cocok.

Catatan: Ada beberapa batasan pada opsi yang dapat Anda sertakan dalam elemen <intent> ini, dibandingkan dengan tanda tangan filter intent standar. Pelajari pembatasan ini lebih lanjut di Paket yang cocok dengan tanda tangan filter intent.

<provider>

Menentukan satu atau beberapa otoritas penyedia konten. Aplikasi Anda dapat menemukan aplikasi lain yang penyedia kontennya menggunakan otoritas yang ditentukan.

Catatan: Ada beberapa batasan untuk opsi yang dapat Anda sertakan dalam elemen <provider> ini, dibandingkan dengan <provider> elemen manifes standar. Biasanya, Anda hanya menentukan atribut android:authorities.

diperkenalkan di:
API level 30
lihat juga:
Pemfilteran visibilitas paket di Android