2017-06-29 1 views
0

Ich entwickle eine Instant-App, die den Anweisungen in Android Documentation folgt.Instant-Apps DAL fehlgeschlagen

Für App Link verwende ich das Tool "App Links Assistent" unter Tools. Unter "App Links Assistent"> "Associate Website" habe ich auf "Open Digital Asset Links Dateigenerator" geklickt und die Datei erfolgreich erstellt. Aber es konnte nicht verlinkt und verifiziert werden.

Screenshot

Hat jemand eine Ahnung, wie dieses Problem zu lösen? Auch meine Instant-App öffnet sich nicht über ihren Link.

Hinweis: Meine Domain ist SSL-zertifiziert.

+0

Überprüfen Sie zuerst, ob Ihre App-Links mit https://developers.google.com/digital-asset-links/tools/generator korrekt sind. Dann können Sie die Befehlszeile unter "Testen einer Web-URI-Absicht" https://developer.android.com/training/app-links/index.html#testing verwenden, um zu überprüfen, ob Ihre JSON-Datei und die Manifest-Datei gültig sind . – TWL

+0

Ich habe das Problem von "link and verify" gelöst, indem ich Android Studio von Canary 4 auf 5 aktualisiert habe. Vielleicht war das ein Fehler in dieser alten Version. Aber immer noch nicht in der Lage, meine Instant-App über Link zu öffnen. –

+0

Erhalten Sie Fehler, wenn Sie versuchen, Ihre Instant-App, Protokolle, auszuführen? Oder öffnet Ihr Link stattdessen den Browser? –

Antwort

0

Ihr Server verfügt über kein gültiges SSL-Zertifikat. Stellen Sie sicher, dass Ihre Datei assetlinks.json von HTTPS zugegriffen werden kann. Sie können einfach Zugriff überprüfen, indem Sie mit curl:

curl https://yourdomain.com/.well-known/assetlinks.json 
+0

Meine Domain ist jetzt SSL zertifiziert. Aber immer noch kann meine Instant-App-URL im mobilen Browser nicht öffnen. –

0

Ich habe die Ausgabe von „link und Verify“ durch die Aktualisierung Android Studios von Kanarienvogel 4 bis 5 sein kann, dass es ein Bug in der alten Version behoben. Aber immer noch nicht in der Lage, meine Instant-App über Link zu öffnen.