Mam pewne problemy na moim związku C2DM i go naprawić muszę stop force „Google Services Framework”.
Chciałbym to zautomatyzować, więc mam dwa pytania.
1 - Czy jest możliwe napisanie kodu Java lub poleceń terminala do mojej aplikacji? Ustawienia> Aplikacje> Wszystkie> Google Services Framework> Force Stop?
(Mam SU)
Tylko zabić proces zrobi dokładnie to?
2 - Jak nazywa się pakiet Google Services Framework? com.google ...?
Odpowiedzi:
0 dla odpowiedzi № 1Na adb:</ strong>
To załatwia sprawę
adb shell ps | grep com.google.android.gsf | awk "{print $2}" | xargs adb shell kill
W języku Java:</ strong>
Wychodzę na kończynę z poleceniem kill, ale kod uruchomionego polecenia powłoki to perfecto.
String killer = "ps | grep com.google.android.gsf | awk "{print $2}" | xargs kill"
Process p = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(p.getOutputStream());
os.writeBytes(killer+"n");
os.writeBytes("exitn");
os.flush();
Baw się dobrze zabijając GSF!