Wenn ich <data android:scheme="http" />
in AndroidManifest.xml hinzufüge, wird meine App nicht mehr im Launcher angezeigt. Warum?
AndroidManifest.xml
ohne <data android:scheme="http" />
:
AndroidManifest.xml
mit <data android:scheme="http" />
:
Aufgrund des Abstimmungs- / Auflösungsprozesses des Absichtenfilters zeigt Android, wenn Android im Launcher die Anwendungen anzeigt, die Liste mit dem Übereinstimmungsmechanismus an. Wenn Sie Ihre App hinzufügen, stimmt sie nicht überein, da das System dies nicht tut bringen Sie alle Daten, wenn es den Launcher anzeigt.
Die Lösung besteht darin, einen weiteren Intent-Filter zu erstellen, zum Beispiel:
%Vor%Tags und Links android android-manifest android-launcher