- cú pháp:
-
<queries> <package android:name="string" /> <intent> ... </intent> <provider android:authorities="list" /> ... </queries>
- có trong:
<manifest>
- mô tả:
Chỉ định tập hợp ứng dụng khác mà một ứng dụng dự định tương tác với. Các ứng dụng khác sau đây được chỉ định theo tên gói, theo chữ ký ý định hoặc theo thẩm quyền của trình cung cấp, như mô tả trong các phần sau trên trang này.
Lưu ý: Có một số gói tự động hiển thị. Ứng dụng của bạn luôn có thể thấy các gói này trong truy vấn của mình về các ứng dụng đã được cài khác. Để xem các gói khác, hãy khai báo nhu cầu tăng phạm vi xem gói bằng phần tử
<queries>
.Tìm hiểu thêm về cách sử dụng phần tử
<queries>
trong bài viết Lọc phạm vi xem gói trên Android.- phần tử con:
- ra mắt từ:
- API cấp 30
- xem thêm:
- Lọc phạm vi xem gói trên Android
<truy vấn>
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# <queries\u003e\n\nsyntax:\n:\n\n ```xml\n \u003cqueries\u003e\n \u003cpackage android:name=\"string\" /\u003e\n \u003cintent\u003e\n ...\n \u003c/intent\u003e\n \u003cprovider android:authorities=\"list\" /\u003e\n ...\n \u003c/queries\u003e\n ```\n\ncontained in:\n: [\u003cmanifest\u003e](/guide/topics/manifest/manifest-element)\n\ndescription:\n\n: Specifies the set of other apps that an app\n intends to interact with. These other apps are specified\n [by package name](#package), [by intent\n signature](#intent), or [by provider authority](#provider), as described in\n the following sections on this page.\n\n **Note:** Some packages are\n [visible automatically](/training/package-visibility/automatic). Your\n app always sees these packages in its queries for other installed apps. To\n view other packages, declare your app's need for increased package visibility\n using the `\u003cqueries\u003e` element.\n\n Learn more about how to use the `\u003cqueries\u003e` element in\n [Package visibility filtering on Android](/training/package-visibility).\n\nchild elements:\n:\n\n `\u003cpackage\u003e`\n\n : Specifies a single app that your app intends to access. This other\n app might integrate with your app, or your app might use services that the\n other app provides.\n\n attributes:\n\n `android:name`\n : **Required.** Specifies the package name of the other app.\n\n `\u003cintent\u003e`\n\n : Specifies an [intent filter\n signature](/training/basics/intents/filters). Your app can discover other apps that have matching\n [`\u003cintent-filter\u003e`](/guide/topics/manifest/intent-filter-element)\n elements.\n\n **Note:** There are some restrictions on the\n options that you can include in this `\u003cintent\u003e` element,\n compared to a typical intent filter signature. Learn more about these\n restrictions in [Packages\n that match an intent filter signature](/training/package-visibility/declaring#intent-filter-signature).\n\n `\u003cprovider\u003e`\n\n : Specifies one or more\n [content\n provider authorities](/guide/topics/providers/content-provider-basics#ContentURIs). Your app can discover other apps whose content\n providers use the specified authorities.\n\n **Note:** There are some restrictions on the\n options that you can include in this `\u003cprovider\u003e` element,\n compared to a typical\n [`\u003cprovider\u003e`](/guide/topics/manifest/provider-element)\n manifest element. Usually, you only specify the\n `android:authorities` attribute.\n\nintroduced in:\n: API level 30\n\nsee also:\n: [Package visibility filtering on Android](/training/package-visibility)"]]