【发布时间】:2015-02-18 17:27:26
【问题描述】:
我正在创建一个可以采用以下任一方式的深层链接: 1) 域://家庭/活动名称 2) 域://视图/活动名称
工作: deeplink#1 工作正常,可以使用给定的活动名称打开应用程序
不工作: deeplink#2 通过打开和卸载在 google play 商店中打开应用程序。当我点击打开时,应用会打开主 Activity,而不是给定的 Activity。
这两者之间的唯一区别是“home”和“view” - 所有以“home”为方案的深层链接都可以正常工作,而“view”总是打开 google play store。
【问题讨论】:
-
我找到了解决方案。现在已经解决了。错误是在清单文件的 标记中定义的“android:path=blablabla”参数。我在深层链接中传递了一个不正确的路径参数,因此 android os 无法解析匹配,因此它使用给定的包名称启动 play store。
标签: android android-activity view google-play deep-linking