Google Developer Verification

Upload ADI Registration Properties File for Android App Integrity

This documentation provides a guide for uploading the adi-registration.properties file required for App Device Integrity (ADI) verification and including it in future app builds.

Understanding App Device Integrity (ADI)

App Device Integrity is a security framework powered by the Google Play Integrity API. Its primary purpose is to ensure that your app is running in a secure, untampered environment.

  • What it does: It verifies whether the app interaction originates from a legitimate app binary (anti-tampering) running on an authentic Android device. This prevents malicious actors from using modified versions of your app or running it on compromised/emulated devices.
  • The .properties file: The adi-registration.properties file acts as a configuration handshake between your app and the Google Play Integrity services. It contains the necessary identifiers and registration keys that allow the API to recognize your specific application during the attestation process.

Additional Resources

For more in-depth technical details, refer to the official Google Developer documentation: