我创建了如下的手动动态链接URL
https://uatandroidbetaprogram.page.link/?link=https://*******.com?YourDomain%3Dwww%26OrgID%3Dorgtest%26UserWelcomeName%3DJay%26UserAccountName%3Dr*****@*****.com&apn=*** ******&amv = 10&afl = https://play.google.com/apps/testing/ ******************
1)在上面的网址中,我使用amv = 10。我的期望是如果旧版本的应用程序安装在手机上,并且如果我单击上面的链接,它将升级该应用程序。但这只会打开应用程序
2)amv的用途是什么?
3)如果手机上安装了旧应用,并且我打开了Google Play商店并尝试更新该时间,那么它将打开该应用而不更新该应用
请提供一些解决方案
先谢谢了。
答案 0 :(得分:0)
如果使用调试视图(链接上的&d = 1),您会看到一些警告可能会阻止该行为:
https://uatandroidbetaprogram.page.link/?link=https:// ***************。com?YourDomain%3Dwww%26OrgID%3Dorgtest%26UserWelcomeName%3DJay%26UserAccountName%3Dr ********&apn = ****************&amv = 10&afl = https://play.google.com/apps/testing/ ************************ ***&d = 1
您所描述的是amv的预期用途,因此它应该可以按预期工作。确保它与您的AndroidManifest中的versionCode参数匹配。