深 link 路径被切割成 2 段

Deep link path gets cut to 2 segments

在我的应用程序中实现了深层链接,但不太理解 Uri.getPath() 方法的工作原理...它看起来像是将路径切割成 2 段,但为什么呢?

这是为什么?我看不到任何其他方法可以 return 我完成整个路径。

解释如下:(来自wikipedia

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

据此 http://developer.android.com/reference/android/net/Uri.html#getPath() 它正在解码你的路径。阅读完整文档以更好地了解 Uri