Wenn ich auf den Link Instant App Launcher erscheint, aber nachdem es zur Web-Version navigiert. (IA in Produktionsfreigabe bei Google Play)Instant App funktioniert nicht in der Veröffentlichung (Instant App Start aus einem unbekannten Grund fehlgeschlagen (GetInstantAppPreLaunchInfo fehlgeschlagen))
Debug-Version funktioniert einwandfrei.
Meine Manifeste Datei genau das gleiche wie bei Google Probe. (Mit meinen Links und Website)
ich Protokolle sah und finden Sie die folgenden Zeilen:
com.google.android.instantapps.supervisor D/Betreuer: UrlHandler com.google starten. android.instantapps.supervisor D/AutoManageHelper: Starten von AutoManage für Client 0 false null com.google.android.instantapps.supervisor D/AutoManageHelper: onStart true {0 = com.google.android.gms.common.api.internal .zzi $ zza @ d12b8e9} com.goo gle.android.instantapps.supervisor E/OptInDirector: Instant App Start aus einem unbekannten Grund fehlgeschlagen (getInstantAppPreLaunchInfo fehlgeschlagen - überprüfen Sie vorherige logcat) com.google.android.instantapps.supervisor E/Supervisor: Opt-in abgebrochen. com.google.android.instantapps.supervisor I/PlayCommon: [38684] PlayEventLogger.uploadEventsImpl: Vorbereiten Protokolle für das Hochladen com.google.android.instantapps.supervisor W/PlayCommon: [38684] PlayEventLogger.getAuthToken: Kein Konto für auth-Token bereitgestellt com.google.android.instantapps.supervisor I/PlayCommon: [38684] PlayEventLogger.uploadLog: Verbindung mit dem Server: https://play.googleapis.com/play/log?format=raw&proto_v2=true 10-27 com.google.android.instantapps.supervisor I/PlayCommon: [38684] PlayEventLogger.handleResponse: Erfolgreich hochgeladene Protokolle. com.google.android.instantapps.supervisor I/PlayCommon: [38684] PlayEventLogger.uploadEventsImpl: Vorbereiten Protokolle für das Hochladen von com.google.android.instantapps.supervisor I/PlayCommon: [38684] PlayEventLogger.uploadEventsImpl: Keine Datei bereit senden an com.google.android.instantapps.supervisor D/Supervisor: Erzwingt das Anzeigen des Ladescreens , weil die Frist von 400 ms abgelaufen ist. com.google.android.instantapps.supervisor D/Betreuer: UrlHandler stoppen
Ich denke, Fehler erscheint hier:
Instant-App-Start aus einem unbekannten Grund fehlgeschlagen (Instant-App-Start fehlgeschlagen für ein unbekannter Grund (getInstantAppPreLaunchInfo ist fehlgeschlagen - check previous logcat) fehlgeschlagen - überprüfen Sie die vorherige Logcat)
Opt-in abgebrochen.
Haben Sie Proguard verwenden? Haben Sie separate AndroidManifest.xml-Dateien für die Veröffentlichung und das Debuggen? Verwenden Sie für die Freigabe und das Debugging unterschiedliche Signenkonfigurationen? – deadmoto
@deadmoto Ja, ich benutze Proguard. Ich habe nur ein Manifest. (für jedes Modul). Ja, ich signiere Debug mit Standardschlüssel und erstelle meinen eigenen Speicher für Version –
Nun, versuchen Sie, Proguard für die Freigabe zu deaktivieren und sehen, ob das hilft. Probieren Sie es auch in verschiedenen Android-Versionen aus, da die Instant-Apps-Laufzeit noch nicht stabilisiert wurde. – deadmoto