O'Reilly logo

Mastering Android Studio 3 by Kyle Mew

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Generating a signed APK

All Android applications require a digital certificate before they can be installed on a user's device. These certificates follow the usual pattern of including a public key with every download that corresponds with our own private key. This process guarantees authenticity for the user and prevents anyone else producing updates of other developers' work.

During development, the IDE automatically generates a debug certificate for us, for use only during development. These certificates can be found in: \SomeApp\build\outputs\apk\debug

There are two ways to create these identity certificates: we can manage our own keystore, or we can use Google Play App Signing. We will take a look at both of these techniques now, beginning ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required