Distinguish the installed application, its package name, a standalone APK, split APKs and Play-delivered App Bundles.

Core ideas

Use these points to build an accurate technical model before changing the device.

  • The package name is the stable technical identity of an app.
  • An APK is an installable package, while an App Bundle is a publishing format.
  • Modern apps may require several split packages selected for the device.

Decision rule

Never assume that one downloaded APK contains every language, CPU library and screen resource required by the phone.

Apply it on your phone

Record the device facts, source and expected result. Make one reversible change, observe the outcome, and keep the evidence needed to undo it.

Official reference

Use the platform documentation below to verify details that can change between Android releases.

17 · Android Foundations

Continue learning

Back to Smartphone Academy