© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
J. StevensonAndroid Software Internals Quick Referencehttps://doi.org/10.1007/978-1-4842-6914-5_5

5. Application Names, Android Package Name, and ID

James Stevenson1  
(1)
London, UK
 
Android uses multiple naming conventions to uniquely identify an Android application; these have been summarized in the following and broken down into more detail in this chapter:
  • Java Package Name - Set in the code base and depicts the folder structure of the project and structure of an application and helps to modularize application components. This is used for differentiating classes in multiple packages with the same name as well as being used by techniques such as reflection. ...

Get Android Software Internals Quick Reference: A Field Manual and Security Reference Guide to Java-based Android Components now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.