2016-04-27 6 views
4

Ich muss die Namespace der App finden, so dass ich den Wert für die Datei assetlinks.json ausfüllen kann.Wo finde ich den Namensraum einer App [Android]

https://www.domain1.com/.well-known/assetlinks.json 

[{ 
    "relation": ["delegate_permission/common.handle_all_urls"], 
    "target": { 
    "namespace": "android_app", 
    "package_name": "com.mycompany.app1", 
    "sha256_cert_fingerprints": 
    ["14:6D:E9:83:C5:73:06:50:D8:EE:B9:95:2F:34:FC:64:16:A0:83:42:E6:1D:BE:A8:8A:04:96:B2:3F:CF:44:E5"] 
    } 
}] 

Antwort

7

Tim, ich habe auch danach gesucht, weil die Google Docs das Namespace-Feld im JSON nie erklärt haben. Wie sich herausstellt, belassen Sie den Wert als android_app, dies sagt den Verbrauchern, dass diese Einstellungen speziell für eine android_app sind. Es ist nicht die spezifische Namespace Ihrer App oder ein Projekt zu spezifizieren (wie ich auch angenommen)

https://firebase.google.com/docs/app-indexing/android/app

Ziel Siehe: Verwendung des Namespace-Wert von android_app den Android-App bestimmt, dass die URLs empfängt. Konfigurieren Sie es anhand des Paketnamens und des SHA-256-Fingerabdrucks des Zertifikats, mit dem Sie Ihre App signiert haben, bevor Sie sie im Play Store bereitstellen. Weitere Informationen zur Bereitstellung und zum Signaturzertifikat finden Sie unter Signieren von Anwendungen.