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.