Android - Hinzufügen mindestens eine Aktivität mit einer AKTION-VIEW-intent-filter nach einem Update SDK-version 23
Ich bin immer folgende tool-Tipp in der AndroidManifest.xml:
App ist nicht indexiert von Google Suchen; prüfen, indem mindestens eine
Tätigkeit mit einem ACTION-VIEW-intent-Füller. Siehe Problem Erklärung für
mehr details.Fügt deep-links, um Ihre app in den Google-index
zu get installiert und traffic auf Ihre app aus der Google-Suche.
Kann mir jemand erklären, warum es so ist?
InformationsquelleAutor Pratik Butani AndroidDev | 2015-12-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus der offiziellen Dokumentation :
Über diesen link Aktivieren Deep-Links für die App-Inhalte Sie werden sehen, wie es zu benutzen.
Und mit dieser Testen Sie Ihre App-Indexierung Umsetzung wie es zu testen.
auch all dies für bestimmte apps, warum dann zeigen, dass die Warnung? nicht alle apps müssen das nicht alle apps sind webview von einigen Standorten. Google ist so nervig..
Es kann unterdrückt werden, jedenfalls mit den tools:ignore="GoogleAppIndexingWarning"
Merkwürdig, dass die Warnung sagt, Sie brauchen eine
ACTION-VIEW
Vorsatz-filter, noch die Lösung umfasstaction.VIEW
. Ebenso, folgt dem link in Android Studio gelangen Sie zu einer Webseite, woACTION-VIEW
nicht angezeigt. Die am wenigsten Sie tun könnten, mit aufdringlichen Warnmeldungen geben Sie genaue Nachrichten-und Hilfe-Seiten.Wo findet man diese option? / Never mind; ich habe es gefunden: Man muss hinzufügen
xmlns:tools="http://schemas.android.com/tools"
zu denmanifest
tag, dann fügen Sietools:ignore...
zu denapplication
tag.InformationsquelleAutor Mk.Sl.
Können Sie entfernen Sie die Warnung, indem die folgenden code in
<intent-filter>
innen<activity>
Dies scheint die richtige Lösung, wenn Sie nicht möchten, aktivieren Sie die app-Indexierung. Vielmehr als nur das entfernen der Warnung über
tools:ignore="GoogleAppIndexingWarning"
. Ich habe es als ein Geschwister zu<action android:name="android.intent.action.MAIN" />
in der Haupt-Aktivität.aber warum müssen wir diese Zeile in den code blind ? alle spezifischen Grund ?
Dies ist für die app-Indexierung bei der google-Suche. dh, dies ermöglicht es Ihrer app angezeigt werden auf google-Suchergebnisse.
durch das hinzufügen dieser Zeile entfernt nur die Warnung. Ohne den zusätzlichen code hinzufügen, um die tatsächliche app-Indexierung. Nicht gerade die beste Praxis, aber ich verstehe die Warnungen sind nervig. Ich würde nur gehen mit
tools:ignore="GoogleAppIndexingWarning"
statt, weil dann werden Sie nicht das hinzufügen einer leeren ACTION_VIEW. Könnte es nicht verursachen keine Probleme, aber Sie wollen immer sicher sein.InformationsquelleAutor user
Können Sie entfernen Sie die Warnung durch hinzufügen
xmlns:tools="http://schemas.android.com/tools"
zu den<manifest>
tag undtools:ignore="GoogleAppIndexingWarning"
zu den<application>
tag.Dies ist die perfekte Lösung.
InformationsquelleAutor Pat Lee