Android 通过重定向和使用用户代理链接到Google Play
有以下链接可链接到google play商店: 从网站:Android 通过重定向和使用用户代理链接到Google Play,android,google-play,user-agent,Android,Google Play,User Agent,有以下链接可链接到google play商店: 从网站: http://play.google.com/store/apps/details?id=<package_name> 我的问题是:他们的浏览器在用户代理中安装了安卓系统,但这些浏览器是否无法解释market://协议?注意,如果一些android设备转到play http链接,我没有问题。然而,相反的情况是不可接受的。非安卓设备获得市场链接 其他背景: play store http链接的问题在于会出现提示,询问应该打开哪
http://play.google.com/store/apps/details?id=<package_name>
我的问题是:他们的浏览器在用户代理中安装了安卓系统,但这些浏览器是否无法解释market://协议?注意,如果一些android设备转到play http链接,我没有问题。然而,相反的情况是不可接受的。非安卓设备获得市场链接
其他背景:
play store http链接的问题在于会出现提示,询问应该打开哪个应用程序。此提示会给安装增加额外的摩擦力。这并不是世界末日,但并不理想。market link在Android设备上运行良好,但在其他设备上运行404,这是不可接受的
market://details?id=<package_name>
val baseURL = if (userAgentStr.toLowerCase().contains("android")) {
"market://details?"
} else {
"http://play.google.com/store/apps/details?"
}