Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序索引打开游戏商店_Android_Deep Linking_Android App Indexing_Google Search Platform - Fatal编程技术网

Android应用程序索引打开游戏商店

Android应用程序索引打开游戏商店,android,deep-linking,android-app-indexing,google-search-platform,Android,Deep Linking,Android App Indexing,Google Search Platform,所以我一直在玩深度链接,我得到了排序(城市飞艇)。我正在查看谷歌搜索结果中的应用程序索引,我正在努力让它运行起来。现在,我已经有了一个基本的web服务器,上面有链接,可以打开app/deep链接。然而,它所做的只是打开应用程序的Play Store页面 这是页面上的链接: <a href="intent://app.com/product/1#Intent;scheme=http;package=com.package;end">Deep Link</a> 显然是我

所以我一直在玩深度链接,我得到了排序(城市飞艇)。我正在查看谷歌搜索结果中的应用程序索引,我正在努力让它运行起来。现在,我已经有了一个基本的web服务器,上面有链接,可以打开app/deep链接。然而,它所做的只是打开应用程序的Play Store页面

这是页面上的链接:

<a href="intent://app.com/product/1#Intent;scheme=http;package=com.package;end">Deep Link</a>

显然是我的包裹等

这是我的意图过滤器:

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

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

    <data
        android:scheme="http"
        android:host="app.com" />
</intent-filter>

为什么它要打开游戏商店而不是我的应用程序

谢谢

问题解决了


结果表明我的意图筛选器未在正确的活动上。

您应该参考此答案。希望这可能会帮助您添加“路径前缀”,但它仍然不起作用。另外,我的设置与链接相同。不确定为什么默认为Play Store而不是安装的应用程序?您的应用程序是从Play Store安装的吗?是的。虽然解决了这个问题,但意图过滤器不在正确的活动中…@Boots您可以一起显示更新的代码吗?