使用我的应用打开特定网址,而无需删除其他应用

时间:2016-09-24 12:56:53

标签: android android-intent intentfilter

我有一个带有清单文件的Android应用程序:

<intent-filter>
    <data android:host="myurl.com"/>

    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <action android:name="android.intent.action.VIEW" />
</intent-filter>

这意味着我的应用可以打开网址匹配给定的过滤器。 在大多数Android设备中这很好用,但在一些设备如samsung A5 2016当用户点击这样的链接时android没有显示其他浏览器并自动打开我的应用程序的链接。

我使用普通的Intent在我的应用中打开链接。但我无法解决问题。

任何人都可以帮助我吗?

似乎是因为我在我的清单文件中添加了intent-filter,它会阻止其他应用程序运行此URL。

我从清单文件中删除了intent-filter,但它确实有效。但我想我的应用程序能够打开我在清单文件中提到的URL。

0 个答案:

没有答案