312-50V13 · Question #234
312-50V13 Question #234: Real Exam Question with Answer & Explanation
The correct answer is A: AndroidManifest.xml. AndroidManifest.xml – Explanation AndroidManifest.xml is the required configuration file in every Android project that declares essential app components including activities, services, broadcast receivers, and content providers, along with permissions, hardware requirements, and
Question
What is the file that determines the basic configuration (specifically activities, services, broadcast receivers, etc.) in an Android application?
Options
- AAndroidManifest.xml
- BAPK.info
- Cresources.asrc
- Dclasses.dex
Explanation
AndroidManifest.xml – Explanation
AndroidManifest.xml is the required configuration file in every Android project that declares essential app components including activities, services, broadcast receivers, and content providers, along with permissions, hardware requirements, and the app's package name. Without it, the Android operating system cannot understand how to launch or interact with the application.
The distractors are incorrect for these reasons:
- APK.info is not a real Android file - it's a fabricated option
- resources.arsc (note the exam misspells it as
.asrc) is a compiled binary file that stores app resources like strings and layouts, not component declarations - classes.dex is the compiled Dalvik Executable file containing the app's bytecode (Java/Kotlin logic), not configuration metadata
Memory Tip: Think of AndroidManifest.xml as the app's "birth certificate" - just like a birth certificate officially registers who you are and your key details with authorities, the Manifest officially registers your app's components and requirements with the Android OS. The word "manifest" itself means "a list of contents," which is exactly what it provides.
Topics
Community Discussion
No community discussion yet for this question.