thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

Application & OT Security · Advanced

Exported Android Component

An Android activity, service, broadcast receiver or content provider that other apps can invoke.

Definition

Components marked exported (or with intent filters on older API levels) can be called by any app unless protected by permissions. Since Android 12, android:exported must be declared explicitly. Unprotected exported components can leak data or allow unauthorized actions.

Example

A content provider exported without permission lets any installed app read the app's user database.

Exam tip

Set exported=false unless needed, and protect with signature-level permissions.

Related terms