0

我想使用 url 方案打开我的应用程序,我在 google 上搜索了一个 SO 并找到了以下代码。人们说这是有效的。但这对我不起作用:

<intent-filter>
    <data android:scheme="shan"/>                
    <action android:name="android.intent.action.VIEW"/>
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
</intent-filter>

我已在活动下的清单中指定了上述内容。当我shan://从浏览器键入时,它不会打开应用程序。

知道我在这里做错了什么吗?

4

2 回答 2

0

我有类似的问题并自己解决。不知道是不是同样的问题。请参阅此处 https://stackoverflow.com/a/13044911/1503155
我的问题是我将 android:exported 设置为 false。
android:exported="true" 应该设置为 true 而不是 false。

于 2013-06-19T05:54:43.503 回答
0

它的工作..问题出在android浏览器上,当我将方案放在url栏中时。它把它当作一个搜索词(不知道为什么)。然后,我创建了一个带有 href 的示例网页,当我单击 href 时它的工作原理。

于 2013-06-19T05:55:26.263 回答