Android - Ajout d'au moins une Activité avec une ACTION-VUE intent-filter après la mise à Jour du SDK de la version 23
Je suis la suivante pointe de l'outil dans AndroidManifest.xml:
Application n'est pas indexable par Google de la Recherche; envisager d'ajouter au moins une
Activité avec une ACTION en VUE de l'intention de remplissage. Voir la section des explications pour
plus de détails.Ajoute des liens profonds vers votre application dans l'index de Google,
pour obtenir installe et le trafic de votre application à partir d'une Recherche sur Google.
Quelqu'un peut-il expliquer pourquoi il en est ainsi?
- Pour le voir en action, voir ici: stackoverflow.com/questions/56631387/...
Vous devez vous connecter pour publier un commentaire.
À partir de la documentation officielle :
À l'aide de ce lien L'activation des Liens pour le Contenu de l'Application vous verrez comment l'utiliser.
Et à l'aide de cette Test De Votre Application À L'Indexation De La Mise En Œuvre comment le tester.
ACTION-VIEW
intent-filter, pourtant, la solution consiste àaction.VIEW
. De même, en suivant le lien dans Android Studio vous emmène vers une page web oùACTION-VIEW
n'apparaît pas. Le moins qu'ils pouvaient faire avec voyant d'avertissement est de vous donner des messages précis et les pages d'aide.xmlns:tools="http://schemas.android.com/tools"
à lamanifest
balise, puis ajoutertools:ignore...
à laapplication
tag.-d "example://gizmos"
ne fonctionne pas, mais-d "http://www.example.com/gizmos"
œuvres ?Vous pouvez supprimer l'avertissement en ajoutant le code ci-dessous dans
<intent-filter>
à l'intérieur de<activity>
tools:ignore="GoogleAppIndexingWarning"
. Je l'ai ajouté en tant que frère<action android:name="android.intent.action.MAIN" />
dans l'activité principale.tools:ignore="GoogleAppIndexingWarning"
au lieu de cela parce que vous n'avez pas à être l'ajout d'un vide ACTION_VIEW. Il peut ne pas causer de problèmes, mais que vous voulez toujours être sûr.Vous pouvez supprimer l'avertissement par l'ajout de
xmlns:tools="http://schemas.android.com/tools"
à la<manifest>
tag ettools:ignore="GoogleAppIndexingWarning"
à la<application>
tag.L'ajout de ce filtre d'intention à l'une des activités déclarées dans le manifeste de l'application fixes pour moi.