Android versteckte Anwendung
Schreibe ich eine (juristische) spy-Programm. Ich möchte dieses Programm versteckt auf den launcher (so, dass kein Symbol angezeigt wird). Ich versuchte, Sie zu entfernen <category android:name="android.intent.category.LAUNCHER" />
Linie von AndroidManifest.xml
aber dann kann der Benutzer nicht die Anwendung zu starten, im ersten start-Modus (Konfiguration). Wer irgendwelche Ideen ?
Wie kann ich es tun?
InformationsquelleAutor der Frage TN888 | 2013-01-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie brauchen, um Ihre app in einem Dienst. Hier ist Androiden nehmen auf die Schaffung services-Komponenten:
http://developer.android.com/guide/components/services.html
Gefunden, dies auch auf MobiWare:
Wenn Sie verfolgen möchten, die Nutzung des Handys oder sammeln Daten, ohne dass der Benutzer wissen,das könnte Ihnen helfen.
Schritt 1: Erstellen Sie eine Anwendung mit Kein Symbol.
Normalerweise,eine Tätigkeit, die wie folgt deklariert wird im manifest.
Entfernen Sie die Category-TAG ,werden Sie nicht bekommen app-icon mehr.
Nun,Sie brauchen keine Aktivität mehr. so entfernen Sie dieses segment.
Aber man könnte denken,wie die app ausgeführt wird, ohne trigger oder was ist der Startpunkt der Anwendung.
Das ist die Lösung.
Diese löst Ihr code, geschrieben in den Empfänger dort können Sie führen service zur Umsetzung Ihrer Gedanken.
Müssen Sie diese Berechtigung,
Ihr code ausgeführt wird, wenn das Telefon neu gestartet nur.
Schritt 2. Schreiben Sie Ihren code
Neustart,der recevier wird Feuer ,dort können Sie starten Sie den Dienst.
InformationsquelleAutor der Antwort ApolloSoftware
entfernen
aus der manifest-Datei
InformationsquelleAutor der Antwort xoq
Können Sie entfernen Sie die
<category android:name="android.intent.category.LAUNCHER"/>
von der AndroidManifest.xml Datei.Aber denken Sie daran, hinzufügen
<category android:name="android.intent.category.LEANBACK_LAUNCHER"/>
so, dass Android-studio wird in der Lage sein zu kompilieren, app (noch verborgen launcher) 🙂 😀InformationsquelleAutor der Antwort GuruJeya