/ / Il percorso di deep link viene tagliato in 2 segmenti: android, uri, deep-linking

Il deep link path viene tagliato a 2 segmenti: androide, uri, deep-linking

Implementato il deep linking nella mia app, ma non riesco a capire come Uri.getPath() il metodo funziona ... Sembra che taglia il percorso a 2 segmenti, ma perché?

inserisci la descrizione dell'immagine qui

Perché? Non riesco a vedere nessun altro metodo che mi restituisca l'intero percorso.

risposte:

1 per risposta № 1

Ecco la spiegazione: (da wikipedia)

                    hierarchical part
┌───────────────────┴─────────────────────┐
authority               path
┌───────────────┴───────────────┐┌───┴────┐
abc://username:password@example.com:123/path/data?key=value#fragid1
└┬┘   └───────┬───────┘ └────┬────┘ └┬┘           └───┬───┘ └──┬──┘
scheme  user information     host     port            query   fragment

1 per risposta № 2

secondo questo http://developer.android.com/reference/android/net/Uri.html#getPath() è decodificare il tuo percorso. Leggi il documento completo per una migliore comprensione di Uri