Android App Links

Automated Android App Links & assetlinks.json Hosting

Connect your Android package and SHA-256 signing fingerprint to a verified link domain.

AI Overview & Core Takeaway

Android App Links allow Android 6.0+ applications to handle HTTP web domain URLs natively without prompting the user with disambiguation dialogs.

Android App Links · example configuration
Illustrative only · not a live validator
Digital Asset Links Endpoint

https://yourbrand.com/.well-known/assetlinks.json

Required file:assetlinks.json
Package name:Your Android app
Certificate:Your signing SHA-256
Domain verification and app intent filters are required for Android App Links.
JSON · illustrative assetlinks structure
JSON
[
  {
    "relation": [
      "delegate_permission/common.handle_all_urls"
    ],
    "target": {
      "namespace": "android_app",
      "package_name": "com.example.app",
      "sha256_cert_fingerprints": [
        "YOUR_RELEASE_CERTIFICATE_SHA256_FINGERPRINT"
      ]
    }
  }
]

Built for Mobile Routing

Explore the configured routing, app integration, and measurement capabilities.

Turnkey assetlinks.json

The service serves configured package names and SHA-256 fingerprints from /.well-known/assetlinks.json.

Automatic Digital Asset Links

Disambiguation Elimination

Verified App Links can hand matching URLs to an installed app when its intent filter and signing fingerprint match.

OS Verification Required

Play Store Auto Fallback

The HTTP fallback can use a configured Play Store URL when the app is not opened by Android.

Smart Play Store Fallback

Full Feature Breakdown

Deep technical capabilities built into every WilderLinks deployment.

Digital Asset Links

Multi-Package Fingerprint Engine

Add debug, staging, and production release key SHA-256 fingerprints with single-click admin controls.

  • Hosts verified assetlinks.json at /.well-known/assetlinks.json
  • Supports multiple package names per domain
  • Configured SHA-256 fingerprints in the association response
JSON
[
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "com.wilderlinks.app",
      "sha256_cert_fingerprints": [
        "14:6D:E9:A0:85:47:4E:18:61:05:42:5C:57"
      ]
    }
  }
]
Routing

Configured rules

Depends on your link and destination setup

Install matching

Token-based

Platform-dependent recovery

Read-only inspection

Tester

No destination fetch or click event

Supported Platforms
iOS
Android
Web
Swift Kotlin RN Flutter

Frequently Asked Questions

Everything you need to know about Android App Links.

What is assetlinks.json?

It is a Digital Asset Links JSON document hosted at /.well-known/assetlinks.json to verify Android domain ownership.

How does WilderLinks prevent the "Open with..." dialog on Android?

The service hosts assetlinks.json, but your Android app must declare a matching verified intent filter and use the configured signing fingerprint.

Can I associate multiple Android release fingerprints with a single domain?

Yes, you can register production, staging, and debug keystore SHA-256 fingerprints under the same domain in your WilderLinks console.

What happens if the user opens an App Link on an unsupported Android OS version?

If the OS does not hand off the link, the HTTP redirect can try a configured custom scheme and then a store or web fallback.

How do I verify my assetlinks.json domain setup?

Inspect https://<your-link-domain>/.well-known/assetlinks.json and validate App Links on a signed Android build.

Ready to deliver links that think?

Start with the integration guide, then configure your domain and app.