Neustart von SystemUI mit am startervice

Ich habe versucht, SytemUI mit diesen in meiner App neu zu starten, aber es funktioniert nicht, bin auf Android 4.0.4.Any Hilfe?

Bin startdienst -n com.android.systemui / .SystemUIService

Es funktioniert in der Adb-Shell, aber nicht in meiner App oder im Terminal auf Android.

Code Ich benutze in meiner App:

Process mSuProcess; mSuProcess = Runtime.getRuntime().exec("su"); DataOutputStream mSuDataOutputStream = new DataOutputStream(mSuProcess.getOutputStream()); mSuDataOutputStream.writeBytes("am startservice -n com.android.systemui/.SystemUIService\n"); 

  • Wann soll ich einen Thread / Service in Android verwenden?
  • Wie kann ich einen Dienst auf unbestimmte Zeit lebendig halten?
  • Hintergrundprozess, um den Standort des Benutzers in regelmäßigen Abständen zu scannen und die lokale Datenbank zu aktualisieren, auch wenn die App nicht geöffnet ist
  • Lautstärkewechsel Hörer?
  • Möglich, ein XML-Layout in einem Service aufzublasen? (Android)
  • Aktivitäten machen im Hintergrund
  • Android-Dienst neu starten, wenn Anwendung getötet wird
  • Android Service muss immer laufen (niemals pausieren oder stoppen)
  • 2 Solutions collect form web for “Neustart von SystemUI mit am startervice”

    Laufe Schale statt su, wie;

     Process mSuProcess; mSuProcess = Runtime.getRuntime().exec("sh"); 

    Nach einer Menge auf der Suche im Internet, habe ich es geschafft, die Systemleiste in einem 4.2 Gerät mit:

     am startservice --user 0 -n com.android.systemui/.SystemUIService 

    Alternativ haben einige Leute die Option -a (anstelle von -n) verwendet, obwohl dies einen Fehler oder mein Gerät verursacht hat:

    Error nicht gefunden; Kein service wurde gestartet

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.