Gibt es eine Möglichkeit, die Anwendung direkt nach der Installation mit einer "Hilfsprogramm" zu starten? [Duplikat]

8

Ich entwickle eine Anti-Diebstahl-Anwendung, die auf dem Starten des Dienstes unter Verwendung eines Rundfunkempfängers für eine eingehende SMS basiert .

Wenn das Telefon jedoch bereits verloren ist, funktioniert der Broadcast-Empfänger nicht mehr, wenn die Anwendung von Google Play da die Anwendung mindestens einmal gestartet werden muss, um Broadcast für Version 3.0 + zu erhalten.

Gibt es also eine Möglichkeit, die Anwendung direkt nach der Installation zu starten, indem Sie eine "Hilfsanwendung" verwenden oder den Broadcast-Empfänger für die Remote-Installation arbeiten lassen?

    
test 25.07.2013, 07:05
quelle

1 Antwort

0

Ihre Anwendung muss die Nutzungsberechtigung für android.permission.RECEIVE_SMS in Ihrem Manifest.

Sobald Sie das haben, können Sie einen Rundfunkempfänger für android.provider.Telephony.SMS_RECEIVED registrieren.

Dann sollten Sie Ihren Empfänger erstellen.

%Vor%

Ihr Empfänger sollte den BroadcastReceiver und in der onReceive () -Methode erweitern, wenn Sie eine empfangen intent für android.provider.Telephony.SMS_RECEIVED_ACTION Sie möchten die Nachricht abrufen und feststellen, ob es eine ist, auf die Sie achten möchten.

Ihr Code sieht möglicherweise so aus.

%Vor%     
David 01.08.2013 14:59
quelle

Tags und Links