AndroidManifast警告App is not indexable by Google Search

新建项目中,Manifast会出现一个警告,可能有点一头雾水,好,先来说一下警告的意思

App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details. less... (Ctrl+F1) 
Inspection info:Adds URLs to get your app into the Google index, to get installs and traffic to your app from Google Search.

警告:App不能被谷歌搜索索引;考虑添加至少一个带有ACTION-VIEW intent过滤器的活动。有关详细信息,请参见问题说明。

给出了谷歌爸爸的相关介绍链接,点进去查看官网解释为:

To enable Google to crawl your app content and allow users to enter your app from search results, you must add intent filters for the relevant activities in your app manifest. These intent filters allow deep linking to the content in any of your activities. For example, the user might click on a deep link to view a page within a shopping app that describes a product offering that the user is searching for.
要使Google能够抓取您的应用内容并允许用户从搜索结果中进入您的应用,您必须为manifest中的相关活动添加intent filters。它们允许深入链接到您的任何活动中的内容。例如,用户可以点击深层链接以查看购物应用中的页面,该页面描述用户正在搜索的产品。

关于deep link 可以进一步查看:Create Deep Links to App Content

说了这么多,大致理解了是什么意思,解决方式有两种

  1. 按照提示,添加相关的intent-filter

在AndroidManifest.xml文件中,至少一个activity(准许用户直接打开显示的activity界面)的intent-filter中添加 <action android:name="android.intent.action.VIEW" />

     2. 忽略警告

在app的build.gradle中添加忽略设置

    lintOptions {
        disable 'GoogleAppIndexingWarning'
    }

总结,Deeplink有什么用

举例来说,当用户在其他应用活网页中点击了广告时,使用了Deeplink的商家app,可以直接跳转到相应的商品界面;而没有使用Deeplink的APP,就只能跳转到首页,包括新闻APP的推送等等。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值