Auto Einschalten von Android, wenn das Ladegerät verbunden ist

8

Ich entwickle eine Android-Anwendung, bei der die App ständig ausgeführt werden muss. mit dem Telefon jederzeit an eine Steckdose angeschlossen, ist es möglich, dass, wenn der Akku des Telefons zu Auto-Start die App ohne Benutzereingriff starb. * d. h., um das Telefon automatisch einzuschalten, ohne einen Netzschalter zu drücken und Android zu starten, seit das Ladegerät angeschlossen ist. * Starten Sie dann meine App mit der Berechtigung "android.intent.action.BOOT_COMPLETED" und "RECEIVE_BOOT_COMPLETED"

PS: Ich habe versucht, android.intent.action.ACTION_POWER_CONNECTED aber es funktioniert nur, wenn das Telefon bereits eingeschaltet ist.

    
Muhammad Ghandour 09.01.2012, 11:23
quelle

4 Antworten

2

Ich habe genau die gleiche Anforderung wie deine.

Können wir eine solche Lösung planen:

Das Android-Gerät ist immer an den Ausgang des Ladegeräts angeschlossen. Das Netzteil des Ladegerätes ist an ein kundenspezifisches Hardwaregerät angeschlossen, das die Stromversorgung des Ladegeräts steuert. Dieses Hardwaregerät schaltet das Ladegerät aus, bis der Akku fast leer ist. h. 20% verbleiben. Sobald die Batterie weniger als 20% beträgt, schaltet das Gerät das Ladegerät automatisch ein. Die "maßgeschneiderte Hardware" wird vom Android-Gerät selbst über USB / WiFi / Bluetooth eingegeben.

Nur ein Gedanke. Kann nicht praktisch möglich sein.

    
Paras Mehta 05.08.2012 03:07
quelle
1

Keine Möglichkeit, es zu tun, wenn Sie Ihr Gerät nicht rooten und den Programmen, die zum Aufladen von Akkus geladen werden, Neustart-Skripte hinzufügen, wenn das Gerät ausgeschaltet und aufgeladen wird. für Samsung s2 hier ist eine antwort

    
Gökhan Kurt 05.08.2015 21:43
quelle
0

Vielleicht kannst du eine zusätzliche App machen, die auf den BOOT_COMPLETED mit seinem BroadcastReceiver wartet und dann prüfen, ob die Stromversorgung angeschlossen ist und als neue Intent deine Anwendung starten?

Nur ein kurzer Gedanke ..

    
Stefan 09.01.2012 11:28
quelle
0

Ich habe das gleiche Problem.

Die Lösung, die ich implementieren werde:

1.- herauskommen zwei (hier ist mein Zweifel, ¿was zwei Drähte ?, weil ich drei sehe, werde ich mein Multimeter für die Kontinuität zwischen den Drähten verwenden, wenn ich den Knopf drücke) Drähte von der Power-Taste Telefon. ( wenn Sie diesen Knopf drücken, verbinden Sie einfach zwei Pole wie ein Schalter).

2.- Wenn Sie die zwei Drähte haben, so bauen wir eine kleine Schaltung mit einem Timer wie einem 555 (integrierte Schaltung). Der Zweck der Schaltung wird die zwei Drähte (von Power-Button-Telefon) durch eine 5 Sekunden alle 15 Minuten verbinden.

Offensichtlich wird diese Schaltung immer ausgeführt.

    
antraxa 09.02.2014 19:37
quelle

Tags und Links