最近本当に、会ったことがない、ああ、少し古いコードがあるため、最大警告のグレアに対する新しいプロジェクトは、本当に無愛想なああです警告の様々な遭遇として、次のとおりです。
警告:アプリケーションは、Google検索で割り出し可能ではありません。ACTION-VIEWインテントフィルタと少なくとも一つの活動を追加することを検討。詳細は、問題の説明を参照してください。
公式には、ケースを言いました:
アプリのコンテンツをクロールし、ユーザーが検索結果からあなたのアプリを入力できるようにするためにGoogleを有効にするには、アプリのマニフェストに関連する活動のためのインテントフィルタを追加する必要があります。これらのインテントフィルタは、深いあなたの活動のいずれかのコンテンツへのリンクが可能。例えば、ユーザーは、ユーザーが探していることを製品提供を記述するショッピングアプリ内でページを表示するディープリンクをクリックしてください可能性があります。
大雑把に平均:Googleがコンテンツにアクセスすることができますし、アプリケーションは、ユーザーが検索結果から自分のアプリに入ることを可能にするためには、関連する活動にマニフェストインテントフィルタを追加する必要があります。それはあなたが活動中で任意の深さに接続することができます。たとえば、ユーザーが買い物をアプリケーションページ、ユーザーが検索され、製品のページ記述を表示するためにディープリンクをクリックすることができます。
ディープに関するリンクより:アプリのコンテンツへのディープリンクを作成します。
解決方法
図1に示すように、インテントフィルタが追加され
、AndroidManifest.xmlファイルにインテントフィルタの少なくとも一つの活性を追加します
<action android:name="android.intent.action.VIEW" />
2、警告を無視し
、アプリのbuild.gradleに次のコードを追加します。
lintOptions {
disable 'GoogleAppIndexingWarning'
}
ディープリンクの使用は何ですか?
ユーザーが別のアプリケーションまたはWebページ内のリンクをクリックしたときに、例えば、APPは、ディープリンクの企業が商品を、対応するページに直接ジャンプすることができ含み;ないディープリンクAPPはAPPのニュースなど、ホームページにジャンプすることはできません押しのように。