如果没有安装应用程序,可以从Web链接自动启动Android应用程序而无需弹出选项,同时可以重定向到下载页面

时间:2014-03-25 20:19:23

标签: android intentfilter url-scheme uri-scheme

我找到了一种使用自定义URI方案和intent-filter的方法。但是当没有安装myapp时会出现问题。

如果我使用如下的http方案,它可以在未安装应用程序时将用户重定向到下载页面;但是如果已经安装了myapp,它会弹出选项窗口,要求用户选择使用浏览器或myapp打开。在这里,我希望它可以直接启动myapp而无需询问。

如何利用http方案和自定义方案?

<intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.LAUNCHER" />
                <data android:scheme="http" android:host="XXX" android:path="YYY"/>
</intent-filter>

谢谢。

0 个答案:

没有答案