我听说使用你自己的 URI 方案 a) 会导致命名空间冲突 b) 其他人可以创建拦截相同 URI 方案的应用程序。
因此,myapp://whatever
您应该使用意图 uris(从 I presume 开始intent://
),而不是使用 URI 方案。
现在当然在谷歌上搜索“intent://”会发现很多关于intent
s 的信息,但没有关于 uri 方案/拦截的信息。
如果有人能对此有所了解,我将不胜感激。具体来说,我想创建一个应用程序来联系 OAuth api,并且不希望其他人能够创建可以“拦截”我调用的相同 uri 方案的应用程序。例如,任何人都可以编写一个响应的android 应用程序,但如果我使用该方法myapp://something
,显然他们不能。intent://
非常感谢