问题标签 [android-app-indexing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
858 浏览

android - Android 深度链接默认处理程序

我正在尝试使用 Marshmallow 版本中引入的深度链接站点和应用程序的最后一个默认处理功能。我已经完成了三个步骤,如此处所述(https://developer.android.com/training/app-links/index.html

  1. 我在我的 apk 中创建了意图处理程序

    /li>
  2. 我在我的测试网站上添加了 assetslink json 文件(https://kino.tryremember.ru/.well-known/assetlinks.json

当我注意到我的应用程序处理网站链接时,例如,当我在 chrome 中单击谷歌搜索中的搜索结果链接时,它会给我选择器对话框,但正如文档(上面的链接)中所述,实际上会自动检测默认处理程序我的应用程序将是默认处理程序,因为我已经完成了所有条件。

但是在安装过程中,我可以在 logcat 中看到类似的东西

我不明白出了什么问题。有没有人知道我错过了什么或做错了什么?

0 投票
1 回答
721 浏览

android - 当用户点击 android webview 中的链接时启动应用程序

我一直在寻找这个,但我无法弄清楚。我有

Java 文件:

在哪里url = "facebook.com"

或者在清单中:

基本上,如果用户有一个域的应用程序,它应该启动它。这不是一般的方式,域是硬编码的。

0 投票
0 回答
45 浏览

android - 我可以在 AppIndexing 中放置和获取自定义对象吗?

是否可以将自定义对象添加到 AppIndex Thing 并在用户从谷歌搜索打开应用程序后检索它?每次用户通过谷歌搜索打开应用程序时,我都会从互联网上获取数据。

0 投票
1 回答
1280 浏览

android - 没有 android:scheme 的 Android 深度链接

我有一个应用意图过滤器来打开深层链接的活动,这是我的意图过滤器:

我的问题是,当用户从消息应用程序(例如环聊、Whatsapp)打开链接(即“www.example.com/somepage”)时,Android 应用程序选择器不会在其列表中显示可能的应用程序,它只会在选项中显示所有浏览器应用程序。但是,当用户将“ https://www.example.com/somepage ”放入消息中时,它会起作用,Android 在其应用程序选择器中显示我的应用程序以打开链接。android:scheme="https"当我尝试从我的意图过滤器中删除时,它也不起作用。

有没有人有同样的问题并有解决方案?

任何帮助都非常感谢。

0 投票
0 回答
115 浏览

android - Android 应用索引仅适用于英文搜索

根据 Firebase 网站上的教程,我已经在我的应用中实现了应用索引。我只想要两个功能,没什么特别的。

  • 在搜索中单击相关链接时打开应用程序。
  • 如果未安装该应用程序,请显示该应用程序的卡片,重定向到 Play 商店的内容。

奇怪的是,只有当搜索语言设置为英语时,应用安装卡才会显示,而其他任何语言都不会显示。

您知道这种行为的原因是什么吗?

0 投票
1 回答
1400 浏览

android - Android 深层链接仅适用于某些网站

我在我的应用程序中使用应用程序索引,但有时它无法正确接收来自 Chrome 的意图。

如果我从我的生产网站打开链接,它是由 chrome 打开的。所以我创建了一个具有相同代码的测试站点。但是,在这种情况下,我的应用程序正确打开了深层链接。

我找不到任何解释,因为它在网络(但在不同的站点)和相同的 Android 应用程序中使用相同的代码。

这是我的意图过滤器:

这是我的按钮中的 html 代码:

如果我打开此地址中的链接(生产),它会打开 Play 商店(链接末尾是指向 Google Play 的重定向):

https://soriabus-web.appspot.com/parada/1/plaza-mariano-granados

如果我在这个其他地址(测试)中打开链接,它会正确打开我的应用程序:

https://central-splice-128620.appspot.com/parada/1/plaza-mariano-granados

我不明白为什么链接的处理方式不同。谢谢你。

编辑:

是因为我关注的是同一个站点内的链接吗?

https://soriabus-web.appspot.com/parada/1/plaza-mariano-granados => https://soriabus-web.appspot.com/parada/1/plaza-mariano-granados/playstore

0 投票
3 回答
3692 浏览

android - 如何阻止 Android Studio 建议“插入应用索引”快速修复?

Android Studio 一直建议我添加 App Indexing 代码。更糟糕的是,当光标在没有其他问题的地方时,它总是显示快速修复图标。

快速修复变得不那么有用,因为需要注意它是否不会“修复”应用索引问题。其次 - 这很烦人,并且会分散实际问题的注意力。

如何禁用此“出色”功能?

0 投票
4 回答
37405 浏览

android - 无法解决:`com.google.android.gms:play-services-appindexing:10.0.0`

设置compile 'com.google.android.gms:play-services-appindexing:10.0.0'时出现以下错误:

并在设置compile 'com.google.android.gms:play-services-appindexing:9.8.0'时给出以下错误:

如果有人能告诉我这有什么问题,将不胜感激,因为休息播放服务版本 10.0.0 工作正常。

我的 build.gradle 文件

0 投票
4 回答
1241 浏览

android - Android 应用索引 - > FirebaseAppIndexingInvalidArgumentException

嘿!

我正在尝试实现应用程序索引内容,并且我已经开始使用应用程序索引Google 代码实验室示例。

运行此代码

总是导致方法FirebaseAppIndexingInvalidArgumentException抛出update()

您对如何添加图像有什么建议Indexable吗?

0 投票
1 回答
617 浏览

android - Android firebase 应用索引搜索建议更新周期

据我所见,安装了集成 Firebase 应用程序索引的应用程序与用户在谷歌搜索栏中键入查询时索引内容显示为建议的时刻之间存在差距。
我无法弄清楚它是如何工作的,以及用户需要等待多长时间才能看到建议。开发人员是否需要采取一些措施来强制应用索引内容出现在搜索中?我的意思是外观不是在“IN APPS”选项卡中搜索的结果,而是作为建议 - 检查附加图像:图片