Sobes.tech
Junior — Middle

Kötelező minden Android-komponenst regisztrálni az alkalmazás manifestjában?

sobes.tech MI

Válasz az MI-től

Nem minden Android-komponens regisztrálása kötelező az alkalmazás manifestjében. Például az Activity, Service, BroadcastReceiver és ContentProvider általában a AndroidManifest.xml-ben vannak regisztrálva. Azonban a dinamikusan a kódban deklarált komponensek (például a registerReceiver() segítségével regisztrált BroadcastReceiver) nem igényelnek regisztrációt a manifestben. Emellett az Android 8.0 és újabb verzióiban néhány komponens regisztráció nélkül is használható, ha az alkalmazáson belül indítják őket, és nem igényelnek rendszerengedélyeket.